Warum reagiert meine App nicht mehr auf das Erstellen oder Löschen von Befehlen?
Posted: 08 Feb 2025, 04:37
Ich habe eine SQLite-Datenbank für eine native Android Expo React-App unter Verwendung von Expo-SQLite 13.4.0. Es wird nur nicht mehr ausgeführt, wenn Android -Versionen unter 13 verwendet werden. Auf iOS funktioniert es. CMDS Variable hat zwei Indizes.
const db = EXPOSQLite.openDatabase(pathToDatabase);
for (let i = 0; i < cmds.length; i++) {
console.log(`>>> AccountDb [schema] >>> cmds >>> ${cmds.name}`);
await db.execAsync(cmds.up); // it also fails with exec (sync API).
}
< /code>
Ich habe die Paketversion und die JavaScript -Implementierung geändert. Ich habe parallel und einzelne Ausführung versucht. Nichts davon war effektiv. Ist es das Problem einer nativen Implementierung?
const db = EXPOSQLite.openDatabase(pathToDatabase);
for (let i = 0; i < cmds.length; i++) {
console.log(`>>> AccountDb [schema] >>> cmds >>> ${cmds.name}`);
await db.execAsync(cmds.up); // it also fails with exec (sync API).
}
< /code>
Ich habe die Paketversion und die JavaScript -Implementierung geändert. Ich habe parallel und einzelne Ausführung versucht. Nichts davon war effektiv. Ist es das Problem einer nativen Implementierung?