Changeset View
Changeset View
Standalone View
Standalone View
web/database/queries/db-queries.js
Show All 10 Lines | function getSQLiteDBVersion(db: SqliteDatabase): number { | ||||
if (typeof dbVersion !== 'number') { | if (typeof dbVersion !== 'number') { | ||||
throw new Error( | throw new Error( | ||||
'Error while retrieving database version: invalid type returned', | 'Error while retrieving database version: invalid type returned', | ||||
); | ); | ||||
} | } | ||||
return dbVersion; | return dbVersion; | ||||
} | } | ||||
export { getSQLiteDBVersion }; | function setupSQLiteDB(db: SqliteDatabase) { | ||||
db.exec(` | |||||
CREATE TABLE IF NOT EXISTS drafts ( | |||||
key TEXT UNIQUE PRIMARY KEY NOT NULL, | |||||
text TEXT NOT NULL | |||||
) | |||||
`); | |||||
} | |||||
export { getSQLiteDBVersion, setupSQLiteDB }; |