CREATE TABLE "feature_flags" ( "id" UUID NOT NULL, "flag_key" VARCHAR(64) NOT NULL, "override_mode" VARCHAR(16) NOT NULL DEFAULT 'force_off', "rollout_type" VARCHAR(32) NOT NULL DEFAULT 'global', "department_ids" JSONB, "note" TEXT, "version" INTEGER NOT NULL DEFAULT 1, "created_at" TIMESTAMP(3) NOT NULL DEFAULT CURRENT_TIMESTAMP, "created_by" UUID, "updated_at" TIMESTAMP(3) NOT NULL, "updated_by" UUID, CONSTRAINT "feature_flags_pkey" PRIMARY KEY ("id") ); CREATE UNIQUE INDEX "feature_flags_flag_key_key" ON "feature_flags"("flag_key"); CREATE INDEX "idx_feature_flags_key" ON "feature_flags"("flag_key"); INSERT INTO "feature_flags" ( "id", "flag_key", "override_mode", "rollout_type", "department_ids", "note", "version", "created_at", "updated_at" ) VALUES ('6eb0ff4b-912a-4d19-8e4f-c2365604a200'::uuid, 'erp_sync', 'force_off', 'global', '[]'::jsonb, 'bootstrap default: force_off', 1, CURRENT_TIMESTAMP, CURRENT_TIMESTAMP), ('6eb0ff4b-912a-4d19-8e4f-c2365604a201'::uuid, 'invoice_verification', 'force_off', 'global', '[]'::jsonb, 'bootstrap default: force_off', 1, CURRENT_TIMESTAMP, CURRENT_TIMESTAMP);