diff --git a/db/migrations/007_sessions.sql b/db/migrations/007_sessions.sql new file mode 100644 index 0000000..912d329 --- /dev/null +++ b/db/migrations/007_sessions.sql @@ -0,0 +1,12 @@ +-- +goose Up +CREATE TABLE IF NOT EXISTS sessions ( + token TEXT PRIMARY KEY, + data BLOB NOT NULL, + expiry REAL NOT NULL +); + +CREATE INDEX IF NOT EXISTS sessions_expiry_idx ON sessions(expiry); + +-- +goose Down +DROP INDEX IF EXISTS sessions_expiry_idx; +DROP TABLE IF EXISTS sessions;