refactor db design

This commit is contained in:
2025-07-09 12:20:16 +02:00
parent dc2d038b1b
commit c034064d41

View File

@@ -21,18 +21,16 @@ db.exec(check_ins_stmt);
let users_stmt = `SELECT * FROM USERS`; let users_stmt = `SELECT * FROM USERS`;
const stmt = db.prepare(users_stmt); const stmt = db.prepare(users_stmt);
for (const usr of stmt.iterate()) { for (const usr of stmt.iterate()) {
console.log(`xxx ${usr.name} + ${usr.pw}`) console.log(`xxx ${usr.name} + ${usr.pw}`);
}; }
// cases table // cases table
create_stmt = `CREATE TABLE IF NOT EXISTS cases create_stmt = `CREATE TABLE IF NOT EXISTS cases
(id INTEGER PRIMARY KEY AUTOINCREMENT, (id INTEGER PRIMARY KEY AUTOINCREMENT,
token TEXT NOT NULL UNIQUE, token TEXT NOT NULL UNIQUE,
name TEXT NOT NULL, name TEXT NOT NULL,
pw TEXT NOT NULL, pw TEXT NOT NULL)`;
created_by INTEGER NOT NULL,
FOREIGN KEY(created_by) REFERENCES users(id))`;
db.exec(create_stmt); db.exec(create_stmt);