Ubah pengaturan default SQLite

95

kita tahu ketika tipe .mode columnbiarkan saya melihat tabel seperti kolom Dan .headers on, kita bisa melihat header tabel. Tapi saya ingin tahu apakah ada cara untuk membuat dua pengaturan default?

Apakah ada modifikasi untuk kode sumber sqlite ?? ATAU apakah ada file konfigurasi untuk pengaturan ini?

aelam
sumber

Jawaban:

172

Taruh:

.headers on
.mode column

Dalam sebuah file yang disebut .sqlitercdalam direktori home dari pengguna yang menjalankan sqlite.

(PS Saya menemukannya di man sqlite3.)

Sdaz MacSkibbons
sumber
5
Jika Anda menggunakan Windows, Anda harus membuat file% USERPROFILE% \. Sqliterc. Misalnya, dengan menjalankan perintah berikut pada baris perintah:(echo .mode columns && echo .headers on) >%USERPROFILE%\.sqliterc
Dennie
Buat .sqlitercfile jika tidak tersedia di direktori home dan tambahkan. Awalnya saya kira .sqliterctersedia di direktori home. Tetapi setelah membaca halaman manual lagi, saya membaca pernyataan ini 'Jika file ~ / .sqliterc ada', jika tidak tersedia, kita dapat membuatnya.
chanduthedev
@chanduthedev ya, file ".something" di direktori home adalah cara standar * nix untuk melakukan konfigurasi pengguna, tidak jelas kecuali Anda adalah pengguna * nix
yrebrac
6

Pastikan menggunakan perintah berikut untuk membuka file:

nano ~/.sqliterc

lalu tambahkan

.headers on
.mode column

ke file dan simpan

DevB2F
sumber