create table if not exists site_login_slides (
  id text primary key,
  title text not null default '',
  image_url text not null default '',
  sort_order integer not null default 10,
  status text not null default 'published',
  created_at timestamptz not null default now(),
  updated_at timestamptz not null default now(),
  constraint site_login_slides_status_check check (status in ('published', 'hidden'))
);

