Add SQLite persistence, import-snapshot tool, and karma functionality

This commit is contained in:
Ilya Groshev
2026-04-20 09:57:47 +03:00
parent c9ad3fa4f4
commit c33e738fd5
70 changed files with 4151 additions and 833 deletions
@@ -0,0 +1,12 @@
-- +goose Up
CREATE TABLE user_costume_lottery_effect_pending (
user_id INTEGER NOT NULL REFERENCES users(user_id),
user_costume_uuid TEXT NOT NULL,
slot_number INTEGER NOT NULL,
odds_number INTEGER NOT NULL DEFAULT 0,
latest_version INTEGER NOT NULL DEFAULT 0,
PRIMARY KEY (user_id, user_costume_uuid)
);
-- +goose Down
DROP TABLE IF EXISTS user_costume_lottery_effect_pending;