real db migrations

This commit is contained in:
JurajKubrican
2025-08-22 18:27:43 +02:00
parent 74669f15f7
commit 0323212d9d
6 changed files with 95 additions and 3 deletions

View File

@@ -0,0 +1,4 @@
DROP INDEX IF EXISTS idx_user_visits_path;
DROP INDEX IF EXISTS idx_user_visits_fingerprint;
DROP INDEX IF EXISTS idx_user_visits_timestamp;
DROP TABLE IF EXISTS user_visits;

View File

@@ -0,0 +1,15 @@
CREATE TABLE IF NOT EXISTS user_visits (
id INTEGER PRIMARY KEY AUTOINCREMENT,
ip TEXT NOT NULL,
path TEXT NOT NULL,
method TEXT NOT NULL,
fingerprint TEXT,
user_agent TEXT,
referer TEXT,
accept_language TEXT,
timestamp DATETIME DEFAULT CURRENT_TIMESTAMP
);
CREATE INDEX IF NOT EXISTS idx_user_visits_timestamp ON user_visits(timestamp);
CREATE INDEX IF NOT EXISTS idx_user_visits_fingerprint ON user_visits(fingerprint);
CREATE INDEX IF NOT EXISTS idx_user_visits_path ON user_visits(path);