19 lines
547 B
SQL
19 lines
547 B
SQL
CREATE TABLE IF NOT EXISTS download_counter_settings (
|
|
key TEXT PRIMARY KEY,
|
|
value INTEGER NOT NULL
|
|
);
|
|
|
|
INSERT OR IGNORE INTO download_counter_settings (key, value)
|
|
VALUES ('base_downloads', 13674);
|
|
|
|
CREATE TABLE IF NOT EXISTS unique_download_windows (
|
|
ip_hash TEXT NOT NULL,
|
|
window_key INTEGER NOT NULL,
|
|
first_asset_id TEXT NOT NULL,
|
|
created_at TEXT NOT NULL DEFAULT CURRENT_TIMESTAMP,
|
|
PRIMARY KEY (ip_hash, window_key)
|
|
);
|
|
|
|
CREATE INDEX IF NOT EXISTS idx_unique_download_windows_created_at
|
|
ON unique_download_windows(created_at);
|