CREATE TABLE IF NOT EXISTS beta_signups (
    id INT AUTO_INCREMENT PRIMARY KEY,
    email VARCHAR(255) NOT NULL UNIQUE,
    ip_address VARCHAR(45) NULL,
    user_agent TEXT NULL,
    source VARCHAR(50) DEFAULT 'homepage',
    created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP
);
