2023-07-28 23:30:45 +02:00
|
|
|
BEGIN TRANSACTION;
|
|
|
|
CREATE TABLE IF NOT EXISTS "users" (
|
|
|
|
"id" INTEGER NOT NULL,
|
|
|
|
"username" TEXT NOT NULL,
|
|
|
|
"balance" INTEGER NOT NULL,
|
|
|
|
PRIMARY KEY("id")
|
|
|
|
);
|
|
|
|
CREATE TABLE IF NOT EXISTS "tags" (
|
2023-11-25 16:59:51 +01:00
|
|
|
"tagid" INEGER NOT NULL,
|
2023-07-28 23:30:45 +02:00
|
|
|
"userid" INTEGER,
|
|
|
|
FOREIGN KEY("userid") REFERENCES "users"("id"),
|
|
|
|
PRIMARY KEY("tagid")
|
|
|
|
);
|
2023-11-25 00:05:33 +01:00
|
|
|
CREATE TABLE IF NOT EXISTS "transaction_log" (
|
|
|
|
"timestamp" INTEGER NOT NULL,
|
|
|
|
"userid" INTEGER NOT NULL,
|
|
|
|
"type" TEXT NOT NULL,
|
|
|
|
"before" TEXT,
|
|
|
|
"after" TEXT
|
|
|
|
);
|
2023-07-28 23:30:45 +02:00
|
|
|
COMMIT;
|