13 lines
809 B
SQL
13 lines
809 B
SQL
-- آمار کاربر (برای پروفایل): بازیها، برد/باخت، کُت، بریدن، دست حاکم.
|
|
CREATE TABLE IF NOT EXISTS user_stats (
|
|
user_id INTEGER PRIMARY KEY,
|
|
games INTEGER NOT NULL DEFAULT 0,
|
|
wins INTEGER NOT NULL DEFAULT 0,
|
|
losses INTEGER NOT NULL DEFAULT 0,
|
|
kot_made INTEGER NOT NULL DEFAULT 0, -- دفعاتی که تیمِ کاربر حریف را کُت کرد
|
|
kot_received INTEGER NOT NULL DEFAULT 0, -- دفعاتی که تیمِ کاربر کُت شد
|
|
cuts INTEGER NOT NULL DEFAULT 0, -- دفعاتی که کاربر با حکم بُرید
|
|
hakem_count INTEGER NOT NULL DEFAULT 0, -- دفعاتی که کاربر حاکم شد
|
|
FOREIGN KEY (user_id) REFERENCES users(id) ON DELETE CASCADE
|
|
);
|