blob: b7efa83ba75ce12840b04ba438c3b8c378c2cbf3 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
|
CREATE TABLE IF NOT EXISTS files (
id CHAR(32) NOT NULL PRIMARY KEY,
mime TEXT NOT NULL,
extension TEXT NOT NULL,
size BIGINT NOT NULL,
title TEXT,
password TEXT,
uploaded_at TIMESTAMP NOT NULL DEFAULT UTC_TIMESTAMP,
expires_at TIMESTAMP,
views BIGINT NOT NULL DEFAULT 0
);
CREATE TABLE IF NOT EXISTS file_metadata (
id CHAR(32) NOT NULL PRIMARY KEY REFERENCES files(id) ON DELETE CASCADE,
width BIGINT,
height BIGINT,
duration BIGINT,
line_count BIGINT
);
|