begin;

insert into public.feature_flags (
  flag_key,
  version,
  enabled,
  rollout_percentage,
  config,
  status,
  created_at,
  published_at
) values
  ('product.report_center', 1, true, 100, '{"surface":"global"}'::jsonb, 'published', now(), now()),
  ('product.rectification', 1, true, 100, '{"surface":"case"}'::jsonb, 'published', now(), now()),
  ('product.compatibility', 1, true, 100, '{"surface":"dual_profile"}'::jsonb, 'published', now(), now()),
  ('product.prashna', 1, false, 0, '{"surface":"question_chart"}'::jsonb, 'published', now(), now()),
  ('product.muhurta', 1, false, 0, '{"surface":"electional"}'::jsonb, 'published', now(), now()),
  ('product.annual_report', 1, false, 0, '{"surface":"annual_report"}'::jsonb, 'published', now(), now())
on conflict (flag_key, version) do nothing;

commit;
