diff --git a/src/drivers/DatabaseDriver.tsx b/src/drivers/DatabaseDriver.tsx index 9f5d8d4..c666dfb 100644 --- a/src/drivers/DatabaseDriver.tsx +++ b/src/drivers/DatabaseDriver.tsx @@ -86,17 +86,20 @@ export default class DatabaseDriver { })); // Check auto increment - const seqCount = await this.query( - `SELECT COUNT(*) AS total FROM sqlite_sequence WHERE name=${escapeSqlValue( - tableName - )};` - ); - let hasAutoIncrement = false; - const seqRow = seqCount.rows[0]; - if (seqRow && Number(seqRow[0] ?? 0) > 0) { - hasAutoIncrement = true; - } + + try { + const seqCount = await this.query( + `SELECT COUNT(*) AS total FROM sqlite_sequence WHERE name=${escapeSqlValue( + tableName + )};` + ); + + const seqRow = seqCount.rows[0]; + if (seqRow && Number(seqRow[0] ?? 0) > 0) { + hasAutoIncrement = true; + } + } catch {} return { columns,