ALTER TABLE "materials" ADD COLUMN IF NOT EXISTS "is_ai_generated" BOOLEAN NOT NULL DEFAULT false; DO $$ BEGIN IF EXISTS ( SELECT 1 FROM information_schema.tables WHERE table_schema = 'public' AND table_name = 'external_material_import_jobs' ) THEN UPDATE "materials" SET "is_ai_generated" = true WHERE "id" IN ( SELECT "result_material_id" FROM "external_material_import_jobs" WHERE "result_material_id" IS NOT NULL ); END IF; END $$;