मैं कोर डेटा में एक .sqlite फ़ाइल आयात करने की जरूरत है, मैं इंटरनेट पर खोज की है और पाया: हमारे पुराने डेटाबेस की सामग्री में पढ़करकोर डेटा में प्री-मौजूदा स्क्लाइट फ़ाइल कैसे आयात करें?
Core Data Tutorial: How To Preload/Import Existing Data
यह इस डेटाबेस को भरने के लिए Python स्क्रिप्ट पैदा कर रही है , और नए डेटाबेस में उपयुक्त पंक्तियां बनाना। लेकिन टेबल और कॉलम की संख्या की अवधि में मेरा स्क्लाइट डेटाबेस बहुत बड़ा है, इससे मुझे काफी समय लग सकता है।
मैं भी इस पाया:
Using a Pre-Populated SQLite Database with Core Data on iPhone OS 3.0
लेकिन मैं काफी नहीं समझते हैं कि यह ऐसा लगता है कि यह एक नया एक पुराने डेटाबेस को कॉपी है, तो यह कैसे Z_ प्रत्यय सभी तालिका में जोड़ करता है और कॉलम नाम? इसके अलावा, यह मुझे संस्थाओं और विशेषताओं को बनाने के लिए कहता है, वैसे भी यह स्वचालित रूप से किया जा सकता है (स्क्लाइट डाबेस फ़ाइल से)?
धन्यवाद!
नहीं है, वहाँ किसी भी स्वचालित तरीका नहीं है। कोर डेटा के बाहर बनाई गई स्क्लाइट डाबेस फ़ाइल इसके साथ संगत नहीं है। – alhcr