forked from ccloli/e-hentai-db
-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathstruct.sql
More file actions
42 lines (39 loc) · 1002 Bytes
/
struct.sql
File metadata and controls
42 lines (39 loc) · 1002 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
CREATE TABLE IF NOT EXISTS gallery (
gid INTEGER PRIMARY KEY,
token TEXT NOT NULL,
archiver_key TEXT,
title TEXT NOT NULL,
title_jpn TEXT NOT NULL DEFAULT '',
category TEXT NOT NULL,
thumb TEXT NOT NULL,
uploader TEXT,
posted INTEGER NOT NULL,
filecount INTEGER NOT NULL,
filesize INTEGER NOT NULL,
expunged INTEGER NOT NULL,
removed INTEGER NOT NULL DEFAULT 0,
replaced INTEGER NOT NULL DEFAULT 0,
rating TEXT NOT NULL,
torrentcount INTEGER NOT NULL,
root_gid INTEGER DEFAULT NULL,
bytorrent INTEGER NOT NULL DEFAULT 0
);
CREATE TABLE IF NOT EXISTS gid_tid (
gid INTEGER NOT NULL,
tid INTEGER NOT NULL,
PRIMARY KEY (gid, tid)
);
CREATE TABLE IF NOT EXISTS tag (
id INTEGER PRIMARY KEY AUTOINCREMENT,
name TEXT NOT NULL UNIQUE
);
CREATE TABLE IF NOT EXISTS torrent (
id INTEGER PRIMARY KEY,
gid INTEGER NOT NULL,
name TEXT NOT NULL,
hash TEXT,
addedstr TEXT,
fsizestr TEXT,
uploader TEXT NOT NULL,
expunged INTEGER NOT NULL DEFAULT 0
);