mirror of
https://github.com/lucasrcsantana/story-generator.git
synced 2025-12-16 21:37:51 +00:00
37 lines
2.0 KiB
SQL
37 lines
2.0 KiB
SQL
-- Remover políticas
|
|
DROP POLICY IF EXISTS "Edge Function pode inserir análises" ON public.essay_analyses;
|
|
DROP POLICY IF EXISTS "Alunos podem ver análises de suas próprias redações" ON public.essay_analyses;
|
|
DROP POLICY IF EXISTS "Alunos podem deletar suas próprias redações" ON public.student_essays;
|
|
DROP POLICY IF EXISTS "Alunos podem atualizar suas próprias redações" ON public.student_essays;
|
|
DROP POLICY IF EXISTS "Alunos podem criar suas próprias redações" ON public.student_essays;
|
|
DROP POLICY IF EXISTS "Alunos podem ver suas próprias redações" ON public.student_essays;
|
|
DROP POLICY IF EXISTS "Gêneros textuais visíveis para todos" ON public.essay_genres;
|
|
DROP POLICY IF EXISTS "Tipos de redação visíveis para todos" ON public.essay_types;
|
|
|
|
-- Remover função de verificação de propriedade
|
|
DROP FUNCTION IF EXISTS public.check_essay_ownership(UUID);
|
|
|
|
-- Remover triggers
|
|
DROP TRIGGER IF EXISTS student_essays_updated_at ON public.student_essays;
|
|
DROP TRIGGER IF EXISTS essay_genres_updated_at ON public.essay_genres;
|
|
DROP TRIGGER IF EXISTS essay_types_updated_at ON public.essay_types;
|
|
|
|
-- Remover índices
|
|
DROP INDEX IF EXISTS public.idx_essay_analysis_scores_analysis_id;
|
|
DROP INDEX IF EXISTS public.idx_essay_analysis_improvements_analysis_id;
|
|
DROP INDEX IF EXISTS public.idx_essay_analysis_strengths_analysis_id;
|
|
DROP INDEX IF EXISTS public.idx_essay_analysis_feedback_analysis_id;
|
|
DROP INDEX IF EXISTS public.idx_essay_analyses_essay_id;
|
|
DROP INDEX IF EXISTS public.idx_essay_genres_type_id;
|
|
DROP INDEX IF EXISTS public.idx_student_essays_status;
|
|
DROP INDEX IF EXISTS public.idx_student_essays_student_id;
|
|
|
|
-- Remover tabelas
|
|
DROP TABLE IF EXISTS public.essay_analysis_scores;
|
|
DROP TABLE IF EXISTS public.essay_analysis_improvements;
|
|
DROP TABLE IF EXISTS public.essay_analysis_strengths;
|
|
DROP TABLE IF EXISTS public.essay_analysis_feedback;
|
|
DROP TABLE IF EXISTS public.essay_analyses;
|
|
DROP TABLE IF EXISTS public.student_essays;
|
|
DROP TABLE IF EXISTS public.essay_genres;
|
|
DROP TABLE IF EXISTS public.essay_types; |