-- Add SMTP configuration columns to settings table
ALTER TABLE settings
    ADD COLUMN IF NOT EXISTS smtp_host VARCHAR(255) NOT NULL DEFAULT '',
    ADD COLUMN IF NOT EXISTS smtp_port INTEGER NOT NULL DEFAULT 0,
    ADD COLUMN IF NOT EXISTS smtp_user VARCHAR(255) NOT NULL DEFAULT '',
    ADD COLUMN IF NOT EXISTS smtp_password TEXT NOT NULL DEFAULT '',
    ADD COLUMN IF NOT EXISTS smtp_from VARCHAR(255) NOT NULL DEFAULT '',
    ADD COLUMN IF NOT EXISTS smtp_from_name VARCHAR(255) NOT NULL DEFAULT '',
    ADD COLUMN IF NOT EXISTS smtp_encryption VARCHAR(16) NOT NULL DEFAULT '',
    ADD COLUMN IF NOT EXISTS smtp_auth BOOLEAN NOT NULL DEFAULT FALSE,
    ADD COLUMN IF NOT EXISTS smtp_skip_verify BOOLEAN NOT NULL DEFAULT FALSE;
