私はモバイルアプリケーションに付属する一連のX事前定義されたレコードを含むテーブルを持っており、各レコードは整数の自動インクリメントプライマリキーを持ちます。あらかじめ定義されたデータとユーザーデータを持つテーブルを維持する方法SQLite
今、ユーザーが自分のレコードを追加できるようにしたいと考えています。
しかし、アプリのアップデートでは、アプリでX + 10の事前定義されたレコードを使用したいとします。
カスタムレコードの主キーが他のテーブルの外部キーとして使用されていることに注意してください。
新しいx + 10主キーのIDを出荷時と同じに保ちながら、カスタム追加レコードの外部キーIDの整合性を維持しながらデータベースをアップグレードするにはどうすればよいですか?