OK dann Kanst du nur die Datensetze selbst in der Upgrate Methode einfügen . Dazu must du die Versions nummer der Datenbank erhöhen.
Du könnsest die neue Datenbank in den Assets speichern . Wenn es eine neu Installation deiner App ist einfach Kopieren.
Beim Upgrate nur die neuen Datensaätze einfügen. daszu könntest du die Datenbank in den Assets öffnen und die neuen Daten ,du weist ja welche neu sind, in die AppDatenbank Kopieren besser einfügen.
Ein einfaches Kopieren ist bei einer bestehenden Datenbank nicht mehr möglich.
Wie gesagt dafür giebt es die upgrate Metohde und die Versionsnummer. Mit der du in der Upgate Methote prüfen kast ob es eine neue Datenbank version giebt.
Ps. die ID Nummern stimmen dann zwar nicht meher überein ist aber eigentlich auch egal. oder du läst den user erst mit ID z.b.
1000 beginnen. stackoverflow.com/questions/69…r-autoincrement-in-sqlite
Dazu müstest du die ID bei deinen Einfügen auch erst wieder auf deinen Nummernkreis setzen und anschliesend zurück . Finde das einen zu grossen aufwand der nichst bringt.