CREATE TABLE smile_preview_settings (
chatbot_id INTEGER PRIMARY KEY,
is_enabled INTEGER NOT NULL DEFAULT 0,
default_credits_per_generation INTEGER NOT NULL DEFAULT 1,
disclaimer_text TEXT NOT NULL,
allowed_treatments_json TEXT NOT NULL,
public_token TEXT NOT NULL UNIQUE,
require_api_key INTEGER NOT NULL DEFAULT 0,
created_at TEXT NOT NULL,
updated_at TEXT NOT NULL,
client_logo_media_id INTEGER,
privacy_policy_url TEXT,
embed_webhook_url TEXT,
credit_balance INTEGER NOT NULL DEFAULT 0,
plan_id INTEGER,
generation_gemini_model TEXT NOT NULL DEFAULT 'gemini-2.5-flash-image',
regeneration_gemini_model TEXT NOT NULL DEFAULT 'gemini-3.1-flash-image',
FOREIGN KEY (chatbot_id) REFERENCES chatbots(id) ON DELETE CASCADE
)