CREATE TABLE IF NOT EXISTS user_preferences ( user_id TEXT PRIMARY KEY, preferences JSONB NOT NULL, created_at TIMESTAMPTZ NOT NULL DEFAULT NOW(), updated_at TIMESTAMPTZ NOT NULL DEFAULT NOW() );