Added file uploads

This commit is contained in:
Magnus Åhall 2023-06-21 23:52:21 +02:00
parent 73c8adc86a
commit 5319492760
9 changed files with 381 additions and 36 deletions

10
sql/0003.sql Normal file
View file

@ -0,0 +1,10 @@
CREATE TABLE public.file (
id serial NOT NULL,
user_id int4 NOT NULL,
filename varchar(256) NOT NULL DEFAULT '<noname>',
"size" int4 NOT NULL DEFAULT 0,
mime varchar(256) NOT NULL DEFAULT '',
uploaded timestamp NOT NULL DEFAULT NOW(),
CONSTRAINT file_pk PRIMARY KEY (id),
CONSTRAINT file_fk FOREIGN KEY (user_id) REFERENCES public."user"(id) ON DELETE RESTRICT ON UPDATE RESTRICT
);

1
sql/0004.sql Normal file
View file

@ -0,0 +1 @@
ALTER TABLE file ADD COLUMN md5 CHAR(32) DEFAULT ''