updated db schema for attachments + add create user api endpoint
This commit is contained in:
1 parent
e6d3f5c7b7
commit
af7d682a38
8 files changed
+91
-9
No files matched your search
+10
@@ -3,6 +3,7 @@ CREATE TABLE IF NOT EXISTS "messages" (
|
||||
"user" INTEGER NOT NULL,
|
||||
"thread" INTEGER NOT NULL,
|
||||
"content" TEXT NOT NULL,
|
||||
"time" INTEGER NOT NULL,
|
||||
PRIMARY KEY("id"),
|
||||
FOREIGN KEY ("user") REFERENCES "users"("id")
|
||||
ON UPDATE NO ACTION ON DELETE NO ACTION,
|
||||
@@ -13,6 +14,7 @@ CREATE TABLE IF NOT EXISTS "messages" (
|
||||
CREATE TABLE IF NOT EXISTS "users" (
|
||||
"id" INTEGER NOT NULL UNIQUE,
|
||||
"name" TEXT NOT NULL,
|
||||
"passhash" TEXT NOT NULL,
|
||||
PRIMARY KEY("id")
|
||||
);
|
||||
|
||||
@@ -41,3 +43,11 @@ CREATE TABLE IF NOT EXISTS "threads" (
|
||||
ON UPDATE NO ACTION ON DELETE NO ACTION
|
||||
);
|
||||
|
||||
CREATE TABLE IF NOT EXISTS "attachments" (
|
||||
"id" INTEGER NOT NULL UNIQUE,
|
||||
"message_id" INTEGER NOT NULL,
|
||||
"file_path" TEXT NOT NULL,
|
||||
PRIMARY KEY("id"),
|
||||
FOREIGN KEY ("message_id") REFERENCES "messages"("id")
|
||||
ON UPDATE NO ACTION ON DELETE NO ACTION
|
||||
);
|
||||
Reference in new issue
Block a user