DDLUtilsを使用しようとすると、常に自動インクリメントに設定されている列の ID 値を引き継ぐように見えます。どうすればこれを防ぐことができますか?
たとえば、所有者 ID という列を持つ Dogs テーブルがあります。列 ownerID は自動インクリメントに設定されています。ただし、所有者のリストは連続しておらず、ギャップがあります (たとえば、所有者 ID の 2、4、5、6、7、10 は存在しますが、1、3、8、9 は削除されたため存在しません)。問題は、DdlToDatabase の復元時に、所有者 ID が 1、2、3、4 などにリセットされることです。これは、所有者 ID を介した Dogs テーブルのリンクがすべて正しくないことを意味します。
自動インクリメント フィールドの値を正しくインポートするように DDlUtils を取得するにはどうすればよいですか?