1
0
Fork 0

I am still alive in case you were wondering

This commit is contained in:
Honbra 2024-04-14 22:02:46 +02:00
parent 1e0c7f5041
commit 4de6254f08
Signed by: honbra
GPG key ID: B61CC9ADABE2D952
18 changed files with 628 additions and 345 deletions

View file

@ -0,0 +1,2 @@
DROP TABLE IF EXISTS file_key;
DROP TABLE IF EXISTS file;

View file

@ -0,0 +1,10 @@
CREATE TABLE IF NOT EXISTS file (
hash BYTEA PRIMARY KEY,
mime TEXT
);
CREATE TABLE IF NOT EXISTS file_key (
id UUID PRIMARY KEY,
file_hash BYTEA REFERENCES file (hash) NOT NULL,
expires_at TIMESTAMP
);