SQLite डिफ़ॉल्ट सेटिंग्स बदलें


94

हम जानते हैं कि टाइप .mode columnकरने के बाद मुझे कॉलम की तरह टेबलें दिखाई देती हैं और .headers onहम टेबल के हेडर को देख सकते हैं। लेकिन मैं जानना चाहता हूं कि क्या कोई तरीका है कि दो डिफ़ॉल्ट सेटिंग्स करें?

साइक्लाइट के स्रोत कोड के लिए कुछ संशोधन करें ?? या इन सेटिंग्स के लिए एक कॉन्फिगर फाइल है?

जवाबों:


170

डाल:

.headers on
.mode column

.sqlitercउपयोगकर्ता के होम डायरेक्टरी में एक फाइल जिसे साइक्लाइट चला रहा है।

(पीएस मैंने पाया कि में man sqlite3।)


5
यदि आप Windows का उपयोग कर रहे हैं, तो आपको फ़ाइल% USERPROFILE% \। Sqliterc बनाना चाहिए। उदाहरण के लिए, कमांड-लाइन पर निम्नलिखित निष्पादित करके:(echo .mode columns && echo .headers on) >%USERPROFILE%\.sqliterc
डेनी

.sqlitercघर निर्देशिका में उपलब्ध नहीं है तो फ़ाइल बनाएँ और जोड़ें। शुरू में मुझे लगा कि .sqlitercयह होम डायरेक्टरी में उपलब्ध है। लेकिन मैन पेज को फिर से पढ़ने के बाद, मैंने यह कथन 'यदि फ़ाइल ~ / .sqliterc मौजूद है' पढ़ा है, यदि अव्यावहारिक नहीं है, तो हम इसे बना सकते हैं।
चंदुथेदेव

@chanduthedev हां, होम निर्देशिका में ".something" फ़ाइल उपयोगकर्ता कॉन्फ़िगरेशन करने का एक मानक * निक्स तरीका है, स्पष्ट नहीं है जब तक कि आप एक * nix उपयोगकर्ता नहीं हैं
yrebrac

6

फ़ाइल खोलने के लिए निम्न आदेश का उपयोग करना सुनिश्चित करें:

nano ~/.sqliterc

फिर जोड़िए

.headers on
.mode column

फ़ाइल को सहेजें और इसे सहेजें

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.