CREATE TABLE IF NOT EXISTS exchange_credentials (
  id INT AUTO_INCREMENT PRIMARY KEY,
  exchange VARCHAR(100) NOT NULL UNIQUE,
  api_key TEXT NULL,
  api_secret TEXT NULL,
  passphrase TEXT NULL,
  public_key TEXT NULL,
  notes TEXT NULL,
  enabled TINYINT(1) DEFAULT 1,
  created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP,
  updated_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP
);
