-- فرش‌های ایرانی که به‌جای میزِ بازی استفاده می‌شوند (تصویرِ هر فرش از سرور). CREATE TABLE IF NOT EXISTS carpets ( id TEXT PRIMARY KEY, title TEXT NOT NULL, price_coins INTEGER NOT NULL DEFAULT 0, -- ۰ یعنی رایگان (مگر vip) vip INTEGER NOT NULL DEFAULT 0, -- ۱ یعنی برای VIP رایگان sort INTEGER NOT NULL DEFAULT 0, enabled INTEGER NOT NULL DEFAULT 1 ); CREATE TABLE IF NOT EXISTS user_carpets ( user_id INTEGER NOT NULL, carpet_id TEXT NOT NULL, PRIMARY KEY (user_id, carpet_id) ); -- فرشِ انتخابیِ کاربر؛ 'classic' یعنی میزِ پیش‌فرضِ ترسیمی (بدون تصویر). ALTER TABLE users ADD COLUMN selected_carpet TEXT NOT NULL DEFAULT 'classic'; INSERT OR IGNORE INTO carpets (id, title, price_coins, vip, sort) VALUES ('classic', 'میزِ کلاسیک', 0, 0, 1), ('kashan', 'فرشِ کاشان', 8000, 0, 2), ('tabriz', 'فرشِ تبریز', 15000, 0, 3), ('royal', 'فرشِ سلطنتی', 0, 1, 4);