CREATE TABLE IF NOT EXISTS deposits (
  id INT AUTO_INCREMENT PRIMARY KEY,
  chat_id BIGINT NOT NULL,
  method VARCHAR(32) NOT NULL,
  amount BIGINT NOT NULL,
  status ENUM('pending','approved','rejected') DEFAULT 'pending',
  receipt_file_id VARCHAR(255) DEFAULT NULL,
  created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;