-- اختياري: جدول لعرض صفقات/عقود على لوحة الأدمن بعد مزامنتها من التطبيق لاحقاً.
-- نفّذ على قاعدة MySQL ثم يمكن ملء البيانات عبر API أو سكربت.

CREATE TABLE IF NOT EXISTS server_sales (
  id BIGINT UNSIGNED NOT NULL AUTO_INCREMENT,
  owner_user_id INT UNSIGNED NOT NULL,
  owner_username VARCHAR(64) NOT NULL,
  customer_name VARCHAR(255) NOT NULL DEFAULT '',
  goods_name VARCHAR(255) NOT NULL DEFAULT '',
  installment_price INT NOT NULL DEFAULT 0,
  status VARCHAR(32) NOT NULL DEFAULT 'active',
  sale_date VARCHAR(64) NULL,
  created_at TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP,
  PRIMARY KEY (id),
  KEY idx_owner_username (owner_username),
  KEY idx_owner_user (owner_user_id)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
