मेरे पास एक डेटाबेस है जिसे मैंने SQLite ब्राउज़र में बनाया है, और यह ठीक काम करता है। मैंने एक प्रीबिल्ट डेटाबेस के साथ एक ऐप लॉन्च किया और अब मैं उस डेटाबेस में और अधिक टेबल और डेटा जोड़ना चाहता हूं।SQLite डेटाबेस संस्करण संख्या बदलें
मैं ऐप को SQLiteOpenHelper की अपग्रेड विधि लॉन्च करने के लिए प्राप्त कर सकता हूं। लेकिन समस्या यह है कि, यह हर समय मैं सहायक का उपयोग करता हूं।
मैंने इसे ऐप लॉन्च करने के लिए स्थानीयकृत किया है, जो डेटा को पुनर्प्राप्त करने के लिए उपयोग किए जाने वाले सहायक से अपग्रेड कमांड को अलग करता है, लेकिन यह अभी भी एक समस्या है।
मैंने इसे समझ लिया है, क्योंकि मैं अपने कंप्यूटर पर एक ही डेटाबेस का उपयोग कर रहा हूं (जिसे मैं संपादित कर रहा हूं) संस्करण 1 के बाद से। इसलिए, जब भी यह एसडी कार्ड पर नया डेटाबेस लिखता है तो यह संस्करण दिखा रहा है 1 भले ही मुझे अब तक संस्करण 4 तक होना चाहिए।
तो, मेरा सवाल यह है कि, मैं मूल डेटाबेस के डेटाबेस संस्करण को मैन्युअल रूप से कैसे संपादित कर सकता हूं ताकि जब यह अपडेट हो जाए तो यह पुराने संस्करण संख्या को नए पर लिख नहीं रहा है?
करने के लिए * पढ़ा यह * आप का उपयोग कर सकते हैं: PRAGMA user_version; –