mirror of
https://github.com/simon987/od-database.git
synced 2025-04-16 00:46:46 +00:00
41 lines
724 B
SQL
41 lines
724 B
SQL
PRAGMA journal_mode=WAL;
|
|
|
|
CREATE TABLE Website (
|
|
|
|
id INTEGER PRIMARY KEY NOT NULL,
|
|
url TEXT,
|
|
logged_ip TEXT,
|
|
logged_useragent TEXT,
|
|
last_modified INTEGER DEFAULT CURRENT_TIMESTAMP
|
|
);
|
|
|
|
CREATE TABLE Admin (
|
|
username TEXT PRIMARY KEY NOT NULL,
|
|
password TEXT,
|
|
role TEXT
|
|
);
|
|
|
|
CREATE TABLE BlacklistedWebsite (
|
|
id INTEGER PRIMARY KEY NOT NULL,
|
|
url TEXT
|
|
);
|
|
|
|
CREATE TABLE ApiClient (
|
|
name TEXT PRIMARY KEY NOT NULL,
|
|
token TEXT NOT NULL
|
|
);
|
|
|
|
|
|
CREATE TABLE SearchLogEntry (
|
|
id INTEGER PRIMARY KEY,
|
|
search_time TIMESTAMP DEFAULT CURRENT_TIMESTAMP,
|
|
remote_addr TEXT,
|
|
forwarded_for TEXT,
|
|
query TEXT,
|
|
extensions TEXT,
|
|
page INT,
|
|
blocked INT DEFAULT 0,
|
|
results INT DEFAULT 0,
|
|
took INT DEFAULT 0
|
|
);
|