refactor db design
This commit is contained in:
@@ -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);
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user