उन्नयन डेटाबेस का अर्थ है पुराने डेटा को यथासंभव बरकरार रखते हुए इसे बदलना। इसलिए यदि आप किसी कॉलम को जोड़ना या उसका नाम बदलना चाहते हैं, तो आपको onUpgrade
में ऐसा करने के लिए उचित SQL कमांड को निष्पादित करना होगा। कॉलबैक।
(नोट:SQLiteAssetHelper पहले से भरे हुए डेटाबेस का उपयोग करना आसान बनाता है, और आपको इसका उपयोग करना चाहिए, लेकिन अपग्रेड करने के लिए अभी भी एक अलग SQL स्क्रिप्ट की आवश्यकता है।)
यदि आप पुराने डेटाबेस की सामग्री की परवाह नहीं करते हैं, तो आपको इसे अपग्रेड नहीं करना चाहिए। बस अपने नए डेटाबेस संस्करण को एक नया फ़ाइल नाम दें, ताकि इसे आसानी से कॉपी किया जा सके, और पुरानी फ़ाइल को हटा दें।