|
|
|
@ -15,13 +15,13 @@ var DB = db.DB
|
|
|
|
|
const (
|
|
|
|
|
DBUploadSchema = `
|
|
|
|
|
CREATE TABLE IF NOT EXISTS "upload" (
|
|
|
|
|
upload_id TEXT NOT NULL,
|
|
|
|
|
sha256 TEXT NOT NULL,
|
|
|
|
|
file_name TEXT NOT NULL,
|
|
|
|
|
file_type TEXT DEFAULT '',
|
|
|
|
|
file_size INTEGER NOT NULL,
|
|
|
|
|
file_ext TEXT DEFAULT '',
|
|
|
|
|
status INTEGER DEFAULT 0,
|
|
|
|
|
upload_id CHAR(20) NOT NULL,
|
|
|
|
|
sha256 CHAR(32) NOT NULL,
|
|
|
|
|
file_name CHAR(255) NOT NULL,
|
|
|
|
|
file_type CHAR(255) DEFAULT '',
|
|
|
|
|
file_size INT NOT NULL,
|
|
|
|
|
file_ext CHAR(255) DEFAULT '',
|
|
|
|
|
status INT DEFAULT 0,
|
|
|
|
|
FOREIGN KEY (status) REFERENCES upload_status(type),
|
|
|
|
|
UNIQUE (upload_id, sha256)
|
|
|
|
|
);
|
|
|
|
|