diff --git a/supabase/migrations/20260317202431_rules_criterios_evaluacion.sql b/supabase/migrations/20260317202431_rules_criterios_evaluacion.sql index 2205e65..e97b98b 100644 --- a/supabase/migrations/20260317202431_rules_criterios_evaluacion.sql +++ b/supabase/migrations/20260317202431_rules_criterios_evaluacion.sql @@ -1,8 +1,4 @@ -alter table "public"."asignaturas" add constraint "asignaturas_criterios_porcentaje_max_100" CHECK ((public.suma_porcentajes(criterios_de_evaluacion) <= (100)::numeric)) not valid; -alter table "public"."asignaturas" validate constraint "asignaturas_criterios_porcentaje_max_100"; - -set check_function_bodies = off; CREATE OR REPLACE FUNCTION public.suma_porcentajes(jsonb) RETURNS numeric @@ -75,3 +71,8 @@ $function$ ; +alter table "public"."asignaturas" add constraint "asignaturas_criterios_porcentaje_max_100" CHECK ((public.suma_porcentajes(criterios_de_evaluacion) <= (100)::numeric)) not valid; + +alter table "public"."asignaturas" validate constraint "asignaturas_criterios_porcentaje_max_100"; + +set check_function_bodies = off; \ No newline at end of file