story-generator/supabase/contexts/full_schema.md
Lucas Santana abe4ce86d4
Some checks failed
Docker Build and Push / build (push) Has been cancelled
feat: integra sistema de idiomas com banco de dados
- Integra completamente com a tabela languages
- Adiciona suporte para ícones de bandeira e instruções
- Remove LANGUAGE_OPTIONS hard coded
- Usa DEFAULT_LANGUAGE do type
- Melhora validações e UX do seletor de idiomas
- Atualiza CHANGELOG.md para versão 1.4.0
2025-02-02 08:20:33 -03:00

117 KiB

table_schema table_name column_name data_type is_nullable column_default
realtime subscription id bigint NO
realtime schema_migrations inserted_at timestamp without time zone YES
public stories student_id uuid NO
storage s3_multipart_uploads upload_signature text NO
pgsodium decrypted_key key_context bytea YES
pgsodium valid_key associated_data text YES
pgsodium key status USER-DEFINED YES 'valid'::pgsodium.key_status
auth audit_log_entries id uuid NO
public achievement_types name character varying NO
public student_phonics_attempt_answers answer_text text YES
public phonics_categories id uuid NO uuid_generate_v4()
public phonics_exercise_media order_index integer YES
public phonics_exercise_words word_id uuid YES
storage migrations name character varying NO
net _http_response id bigint YES
auth identities provider text NO
extensions pg_stat_statements mean_exec_time double precision YES
auth mfa_factors secret text YES
auth users last_sign_in_at timestamp with time zone YES
storage objects owner_id text YES
vault decrypted_secrets nonce bytea YES
auth users phone_confirmed_at timestamp with time zone YES
extensions pg_stat_statements local_blks_hit bigint YES
pgsodium valid_key created timestamp with time zone YES
public interests id uuid NO gen_random_uuid()
pgsodium decrypted_key associated_data text YES
public phonics_exercises difficulty_level integer NO
realtime messages topic text NO
supabase_migrations schema_migrations statements ARRAY YES
public schools address text YES
auth sessions refreshed_at timestamp without time zone YES
public students nickname character varying YES
extensions pg_stat_statements queryid bigint YES
auth users role character varying YES
public story_details setting_title text YES
public student_phonics_progress last_score double precision YES 0
public phonics_exercise_types id uuid NO uuid_generate_v4()
auth mfa_amr_claims id uuid NO
public stories subject_id uuid YES
public stories setting_id uuid YES
pgsodium key raw_key bytea YES
pgsodium key parent_key uuid YES
public teacher_invites email text NO
vault decrypted_secrets updated_at timestamp with time zone YES
extensions pg_stat_statements jit_functions bigint YES
realtime subscription created_at timestamp without time zone NO timezone('utc'::text, now())
storage s3_multipart_uploads_parts created_at timestamp with time zone NO now()
realtime messages private boolean YES false
auth users phone text YES NULL::character varying
public schools updated_at timestamp with time zone NO timezone('utc'::text, now())
auth saml_providers attribute_mapping jsonb YES
extensions pg_stat_statements shared_blks_written bigint YES
public phonics_achievements created_at timestamp with time zone YES CURRENT_TIMESTAMP
public students school_id uuid NO
public interests item text NO
pgsodium valid_key status USER-DEFINED YES
storage s3_multipart_uploads user_metadata jsonb YES
public story_themes slug text NO
vault secrets nonce bytea YES pgsodium.crypto_aead_det_noncegen()
storage objects user_metadata jsonb YES
storage objects version text YES
public teacher_invites status text YES 'pending'::text
public story_subjects active boolean YES true
pgsodium decrypted_key comment text YES
net http_request_queue method text NO
extensions pg_stat_statements userid oid YES
auth users instance_id uuid YES
public phonics_exercise_types created_at timestamp with time zone YES CURRENT_TIMESTAMP
public students avatar_settings jsonb YES
realtime subscription claims jsonb NO
realtime messages inserted_at timestamp without time zone NO now()
public phonics_categories level integer NO
public story_characters slug text NO
storage objects bucket_id text YES
public students birth_date date YES
auth refresh_tokens revoked boolean YES
storage s3_multipart_uploads owner_id text YES
public teachers updated_at timestamp with time zone NO timezone('utc'::text, now())
pgsodium decrypted_key created timestamp with time zone YES
public achievements name text YES
storage s3_multipart_uploads_parts upload_id text NO
auth flow_state provider_refresh_token text YES
public student_phonics_achievements achievement_id uuid YES
vault decrypted_secrets description text YES
public classes period text YES
pgsodium key raw_key_nonce bytea YES
public phonics_words created_at timestamp with time zone YES CURRENT_TIMESTAMP
public teacher_invites expires_at timestamp with time zone NO
auth identities provider_id text NO
public languages name character varying NO
net _http_response headers jsonb YES
auth mfa_challenges otp_code text YES
public stories character_id uuid YES
public story_settings updated_at timestamp with time zone NO timezone('utc'::text, now())
auth flow_state provider_type text NO
public teacher_invites name text NO
public classes updated_at timestamp with time zone NO timezone('utc'::text, now())
public story_exercise_words phonemes ARRAY YES
public story_settings active boolean YES true
public story_generations model_used text NO
extensions pg_stat_statements toplevel boolean YES
auth users aud character varying YES
realtime messages extension text NO
public schools phone text YES
extensions pg_stat_statements_info dealloc bigint YES
public teachers subject text YES
pgsodium masking_rule priority integer YES
extensions pg_stat_statements jit_emission_time double precision YES
pgsodium valid_key id uuid YES
vault secrets updated_at timestamp with time zone NO CURRENT_TIMESTAMP
public story_details subject_title text YES
auth users is_anonymous boolean NO false
public story_subjects updated_at timestamp with time zone NO timezone('utc'::text, now())
public students accessibility_settings jsonb YES
extensions pg_stat_statements wal_bytes numeric YES
public story_recordings analysis jsonb YES
public student_phonics_achievements id uuid NO uuid_generate_v4()
vault decrypted_secrets id uuid YES
auth identities identity_data jsonb NO
net _http_response error_msg text YES
auth instances uuid uuid YES
auth saml_providers updated_at timestamp with time zone YES
public phonics_categories updated_at timestamp with time zone YES CURRENT_TIMESTAMP
public phonics_exercise_words is_correct_answer boolean YES false
realtime subscription entity regclass NO
public student_achievements student_id uuid YES
auth users email_change character varying YES
pgsodium masking_rule attname name YES
storage s3_multipart_uploads bucket_id text NO
extensions pg_stat_statements min_exec_time double precision YES
public story_pages image_path_thumb text YES
public phonics_achievements icon_url text YES
pgsodium decrypted_key id uuid YES
auth identities updated_at timestamp with time zone YES
storage buckets owner_id text YES
public story_pages story_id uuid YES
extensions pg_stat_statements max_plan_time double precision YES
net _http_response content_type text YES
auth users confirmation_token character varying YES
public student_phonics_progress completed_at timestamp with time zone YES
public student_phonics_achievements earned_at timestamp with time zone YES CURRENT_TIMESTAMP
auth saml_relay_states sso_provider_id uuid NO
public students uppercase_text_preferences boolean YES false
vault decrypted_secrets secret text YES
pgsodium decrypted_key expires timestamp with time zone YES
storage s3_multipart_uploads id text NO
auth one_time_tokens relates_to text NO
public phonics_categories description text YES
auth sessions aal USER-DEFINED YES
public story_details theme_title text YES
pgsodium mask_columns nonce_column text YES
public phonics_word_audio created_at timestamp with time zone YES timezone('utc'::text, now())
public phonics_exercise_words id uuid NO uuid_generate_v4()
public phonics_exercises instructions text NO
auth identities id uuid NO gen_random_uuid()
public phonics_exercise_types description text YES
auth mfa_factors created_at timestamp with time zone NO
extensions pg_stat_statements total_plan_time double precision YES
auth users email_confirmed_at timestamp with time zone YES
public student_achievements_old student_id uuid YES
public teacher_invites id uuid NO uuid_generate_v4()
public story_pages image_path_medium text YES
public story_pages image_url_large text YES
pgsodium valid_key key_type USER-DEFINED YES
storage buckets name text NO
public interests category text NO
public story_details status text YES
public schools id uuid NO uuid_generate_v4()
public student_phonics_attempts time_spent_seconds integer YES
pgsodium masking_rule associated_columns text YES
auth sessions updated_at timestamp with time zone YES
pgsodium masking_rule view_name text YES
public phonics_exercise_media created_at timestamp with time zone YES CURRENT_TIMESTAMP
public story_generations story_id uuid YES
public media_types name character varying NO
public phonics_exercises points integer YES 10
pgsodium mask_columns key_id_column text YES
public phonics_achievements id uuid NO uuid_generate_v4()
pgsodium decrypted_key key_id bigint YES
public story_recordings error_count integer YES
public story_exercise_words story_id uuid YES
public story_details setting_id uuid YES
public classes name text NO
vault decrypted_secrets key_id uuid YES
public story_recordings id uuid NO uuid_generate_v4()
auth users invited_at timestamp with time zone YES
auth mfa_challenges created_at timestamp with time zone NO
public student_phonics_progress stars integer YES 0
extensions pg_stat_statements min_plan_time double precision YES
auth saml_providers entity_id text NO
public story_details character_title text YES
public phonics_exercises estimated_time_seconds integer YES
auth instances updated_at timestamp with time zone YES
pgsodium valid_key key_context bytea YES
public teachers id uuid NO uuid_generate_v4()
public students notification_preferences jsonb YES
pgsodium masking_rule attnum integer YES
public story_subjects title text NO
extensions pg_stat_statements blk_write_time double precision YES
vault secrets description text NO ''::text
auth users banned_until timestamp with time zone YES
auth flow_state id uuid NO
auth mfa_factors factor_type USER-DEFINED NO
auth identities email text YES
auth users email_change_token_current character varying YES ''::character varying
public student_phonics_progress completed boolean YES false
public student_achievements metadata jsonb YES
extensions pg_stat_statements temp_blks_written bigint YES
public story_settings id uuid NO uuid_generate_v4()
public story_details character_id uuid YES
public teachers email text NO
auth saml_relay_states redirect_to text YES
public story_details context text YES
public story_pages image_url text NO
public schools created_at timestamp with time zone NO timezone('utc'::text, now())
auth saml_providers created_at timestamp with time zone YES
realtime messages event text YES
public story_details character_icon text YES
public phonics_exercises type_id uuid YES
pgsodium masking_rule nonce_column text YES
public story_settings description text NO
auth one_time_tokens user_id uuid NO
public student_phonics_progress exercise_id uuid YES
auth mfa_factors id uuid NO
public students language USER-DEFINED YES 'pt-BR'::language_enum
public phonics_word_audio word text NO
net _http_response created timestamp with time zone NO now()
public teacher_invites message text YES
public classes teacher_id uuid YES
public story_subjects created_at timestamp with time zone NO timezone('utc'::text, now())
vault secrets created_at timestamp with time zone NO CURRENT_TIMESTAMP
auth flow_state code_challenge_method USER-DEFINED NO
public story_recordings fluency_score integer YES
auth sso_domains domain text NO
auth sso_providers resource_id text YES
storage s3_multipart_uploads version text NO
public student_phonics_progress correct_answers_count integer YES 0
public phonics_achievements description text YES
public student_achievements_old metadata jsonb YES
auth saml_providers name_id_format text YES
public phonics_exercise_words created_at timestamp with time zone YES CURRENT_TIMESTAMP
public story_pages image_path_large text YES
pgsodium mask_columns attname name YES
public phonics_exercise_media media_type_id uuid YES
auth sessions id uuid NO
public story_recordings self_corrections integer YES
public story_details student_id uuid YES
auth mfa_challenges web_authn_session_data jsonb YES
public student_phonics_attempts student_id uuid YES
public classes created_at timestamp with time zone NO timezone('utc'::text, now())
storage buckets updated_at timestamp with time zone YES now()
public story_recordings audio_url text YES
auth audit_log_entries ip_address character varying NO ''::character varying
public student_phonics_attempt_answers attempt_id uuid YES
pgsodium key key_type USER-DEFINED YES
auth mfa_factors friendly_name text YES
public student_phonics_progress id uuid NO uuid_generate_v4()
public story_settings created_at timestamp with time zone NO timezone('utc'::text, now())
public story_subjects description text NO
public stories content jsonb NO
vault secrets secret text NO
auth flow_state provider_access_token text YES
public interests updated_at timestamp with time zone NO timezone('utc'::text, now())
public teachers created_at timestamp with time zone NO timezone('utc'::text, now())
storage s3_multipart_uploads created_at timestamp with time zone NO now()
supabase_migrations seed_files hash text NO
realtime subscription claims_role regrole NO
auth saml_providers metadata_xml text NO
public phonics_exercises id uuid NO uuid_generate_v4()
auth mfa_challenges verified_at timestamp with time zone YES
pgsodium key comment text YES
net _http_response timed_out boolean YES
public story_recordings created_at timestamp with time zone NO now()
public classes grade text NO
public teacher_invites token text NO
public stories context text YES
auth flow_state created_at timestamp with time zone YES
auth sso_domains id uuid NO
public phonics_achievements required_count integer YES 1
public students dark_mode boolean YES false
public teachers status text YES 'pending'::text
pgsodium mask_columns key_id text YES
public phonics_exercise_media id uuid NO uuid_generate_v4()
public story_details setting_icon text YES
public schools director_name text NO 'Não informado'::text
auth sessions created_at timestamp with time zone YES
public phonics_categories created_at timestamp with time zone YES CURRENT_TIMESTAMP
auth mfa_amr_claims created_at timestamp with time zone NO
realtime messages updated_at timestamp without time zone NO now()
public classes id uuid NO uuid_generate_v4()
public story_recordings student_id uuid YES
public student_phonics_progress last_attempt_at timestamp with time zone YES
auth mfa_factors phone text YES
auth mfa_challenges id uuid NO
auth identities created_at timestamp with time zone YES
public students updated_at timestamp with time zone NO timezone('utc'::text, now())
public students status text NO 'active'::text
public teacher_classes teacher_id uuid NO
extensions pg_stat_statements jit_emission_count bigint YES
pgsodium mask_columns format_type text YES
auth sessions not_after timestamp with time zone YES
public phonics_exercise_media url text NO
net http_request_queue body bytea YES
public story_themes icon text NO
public phonics_achievements name character varying NO
auth sso_domains created_at timestamp with time zone YES
public students preferred_themes ARRAY YES
pgsodium valid_key expires timestamp with time zone YES
public story_subjects id uuid NO uuid_generate_v4()
public students class_id uuid NO
vault secrets id uuid NO gen_random_uuid()
extensions pg_stat_statements jit_optimization_time double precision YES
vault decrypted_secrets created_at timestamp with time zone YES
auth refresh_tokens id bigint NO nextval('auth.refresh_tokens_id_seq'::regclass)
auth flow_state auth_code text NO
auth users encrypted_password character varying YES
public student_phonics_progress attempts integer YES 0
extensions pg_stat_statements plans bigint YES
auth mfa_factors updated_at timestamp with time zone NO
public story_characters icon text NO
storage objects created_at timestamp with time zone YES now()
auth users email_change_confirm_status smallint YES 0
public story_settings title text NO
extensions pg_stat_statements blk_read_time double precision YES
public phonics_exercises title character varying NO
auth saml_providers id uuid NO
public languages flag_icon character varying YES
auth sessions user_agent text YES
public story_recordings processed_at timestamp with time zone YES
storage s3_multipart_uploads_parts bucket_id text NO
pgsodium decrypted_key name text YES
public teachers name text NO
public phonics_words word character varying NO
auth sso_providers created_at timestamp with time zone YES
storage buckets file_size_limit bigint YES
auth sso_domains sso_provider_id uuid NO
public stories status text YES 'draft'::text
public story_exercise_words created_at timestamp with time zone YES now()
public student_phonics_progress xp_earned integer YES 0
public student_phonics_progress updated_at timestamp with time zone YES CURRENT_TIMESTAMP
public story_generations language_type USER-DEFINED NO 'pt-BR'::language_enum
public phonics_exercise_media exercise_id uuid YES
pgsodium key key_id bigint YES nextval('pgsodium.key_key_id_seq'::regclass)
auth mfa_amr_claims session_id uuid NO
public teacher_classes created_at timestamp with time zone NO timezone('utc'::text, now())
public story_details title text YES
public student_phonics_attempts exercise_id uuid YES
public story_recordings improvements ARRAY YES
pgsodium masking_rule key_id text YES
public students preferred_font_size integer YES 16
public story_recordings suggestions text YES
public interests created_at timestamp with time zone NO timezone('utc'::text, now())
public phonics_exercises is_active boolean YES true
public phonics_exercises created_at timestamp with time zone YES CURRENT_TIMESTAMP
public phonics_words syllables_count integer NO
public story_details theme_icon text YES
supabase_migrations seed_files path text NO
extensions pg_stat_statements jit_optimization_count bigint YES
public phonics_exercises category_id uuid YES
net _http_response content text YES
public students last_active_at timestamp with time zone YES
public story_pages image_url_thumb text YES
public student_phonics_attempt_answers id uuid NO uuid_generate_v4()
public phonics_categories order_index integer NO
auth one_time_tokens token_type USER-DEFINED NO
public student_phonics_progress student_id uuid YES
public phonics_word_audio audio_url text NO
pgsodium masking_rule col_description text YES
auth refresh_tokens user_id character varying YES
auth saml_relay_states updated_at timestamp with time zone YES
extensions pg_stat_statements max_exec_time double precision YES
public students email text NO
auth users email_change_sent_at timestamp with time zone YES
auth saml_providers sso_provider_id uuid NO
auth identities last_sign_in_at timestamp with time zone YES
auth users email_change_token_new character varying YES
extensions pg_stat_statements total_exec_time double precision YES
public student_phonics_progress created_at timestamp with time zone YES CURRENT_TIMESTAMP
public students reading_goals jsonb YES
public phonics_words id uuid NO uuid_generate_v4()
public story_subjects slug text NO
public students id uuid NO uuid_generate_v4()
pgsodium masking_rule relnamespace regnamespace YES
vault secrets name text YES
public phonics_exercises required_score double precision YES 0.7
public story_themes active boolean YES true
auth refresh_tokens instance_id uuid YES
public story_details subject_id uuid YES
net http_request_queue timeout_milliseconds integer NO
auth one_time_tokens updated_at timestamp without time zone NO now()
public student_phonics_attempt_answers is_correct boolean NO
storage objects updated_at timestamp with time zone YES now()
public story_characters active boolean YES true
public story_generations original_prompt text NO
public teacher_classes id uuid NO uuid_generate_v4()
auth mfa_amr_claims authentication_method text NO
public media_types description text YES
auth users email character varying YES
extensions pg_stat_statements query text YES
pgsodium masking_rule security_invoker boolean YES
public story_exercise_words word text NO
extensions pg_stat_statements shared_blks_dirtied bigint YES
auth users updated_at timestamp with time zone YES
public story_recordings words_per_minute integer YES
public classes school_id uuid NO
storage s3_multipart_uploads_parts key text NO
public story_details updated_at timestamp with time zone YES
auth mfa_challenges factor_id uuid NO
public languages created_at timestamp with time zone NO timezone('utc'::text, now())
pgsodium masking_rule attrelid oid YES
public students name text NO
storage s3_multipart_uploads_parts owner_id text YES
pgsodium decrypted_key key_type USER-DEFINED YES
auth flow_state user_id uuid YES
auth refresh_tokens token character varying YES
public story_details subject_icon text YES
auth schema_migrations version character varying NO
public phonics_word_audio audio_path text NO
public story_settings slug text NO
auth one_time_tokens token_hash text NO
public story_recordings transcription text YES
storage objects metadata jsonb YES
public story_characters updated_at timestamp with time zone NO timezone('utc'::text, now())
auth mfa_factors web_authn_credential jsonb YES
public phonics_words phonetic_transcription character varying YES
public teachers school_id uuid NO
vault decrypted_secrets decrypted_secret text YES
public story_recordings accuracy_score integer YES
public story_themes updated_at timestamp with time zone NO timezone('utc'::text, now())
public story_recordings story_id uuid YES
auth sessions tag text YES
pgsodium decrypted_key parent_key uuid YES
pgsodium valid_key key_id bigint YES
extensions pg_stat_statements jit_generation_time double precision YES
public student_phonics_attempts score double precision NO
auth users is_super_admin boolean YES
public story_details content jsonb YES
public teachers class_ids ARRAY YES
extensions pg_stat_statements shared_blks_hit bigint YES
public story_generations id uuid NO uuid_generate_v4()
public teacher_classes class_id uuid NO
auth flow_state auth_code_issued_at timestamp with time zone YES
public media_types id uuid NO uuid_generate_v4()
public students avatar_url text YES
auth flow_state updated_at timestamp with time zone YES
public phonics_achievements type_id uuid YES
auth sso_providers updated_at timestamp with time zone YES
public story_exercise_words id uuid NO uuid_generate_v4()
public story_details id uuid YES
public schools email text YES
public story_pages created_at timestamp with time zone NO timezone('utc'::text, now())
extensions pg_stat_statements local_blks_read bigint YES
public student_phonics_attempts id uuid NO uuid_generate_v4()
auth users phone_change text YES ''::character varying
realtime messages payload jsonb YES
public students created_at timestamp with time zone NO timezone('utc'::text, now())
auth refresh_tokens session_id uuid YES
public story_exercise_words exercise_type text NO
auth sso_providers id uuid NO
auth mfa_factors last_challenged_at timestamp with time zone YES
public teacher_invites subject text YES
auth mfa_factors web_authn_aaguid uuid YES
public media_types created_at timestamp with time zone YES CURRENT_TIMESTAMP
extensions pg_stat_statements temp_blk_write_time double precision YES
pgsodium mask_columns attrelid oid YES
auth users reauthentication_sent_at timestamp with time zone YES
auth sessions user_id uuid NO
public story_generations ai_response text NO
auth mfa_amr_claims updated_at timestamp with time zone NO
realtime subscription filters ARRAY NO '{}'::realtime.user_defined_filter[]
public student_phonics_attempt_answers word_id uuid YES
auth one_time_tokens id uuid NO
public phonics_exercise_words order_index integer YES
auth mfa_factors user_id uuid NO
public phonics_word_audio id uuid NO uuid_generate_v4()
public students guardian_phone text YES
storage s3_multipart_uploads key text NO
pgsodium masking_rule relname name YES
auth sessions ip inet YES
auth refresh_tokens updated_at timestamp with time zone YES
public story_recordings pronunciation_score integer YES
extensions pg_stat_statements jit_inlining_count bigint YES
storage buckets public boolean YES false
public stories updated_at timestamp with time zone NO timezone('utc'::text, now())
auth flow_state authentication_method text NO
pgsodium key name text YES
pgsodium key key_context bytea YES '\x7067736f6469756d'::bytea
public story_settings icon text NO
public story_generations created_at timestamp with time zone NO timezone('utc'::text, now())
public story_characters title text NO
storage objects name text YES
public student_achievements id uuid NO uuid_generate_v4()
public story_exercise_words syllable_pattern text YES
auth flow_state code_challenge text NO
public stories created_at timestamp with time zone NO timezone('utc'::text, now())
pgsodium decrypted_key status USER-DEFINED YES
public achievements description text YES
public students guardian_email text YES
storage s3_multipart_uploads_parts size bigint NO 0
auth refresh_tokens parent character varying YES
auth saml_relay_states for_email text YES
public student_phonics_achievements student_id uuid YES
public teachers phone text YES
vault decrypted_secrets name text YES
public languages code character varying NO
auth instances id uuid NO
public story_pages text text NO
pgsodium key associated_data text YES 'associated'::text
extensions pg_stat_statements shared_blks_read bigint YES
public story_recordings pause_count integer YES
auth users created_at timestamp with time zone YES
extensions pg_stat_statements_info stats_reset timestamp with time zone YES
public story_recordings status text NO 'pending_analysis'::text
public stories theme_id uuid YES
storage buckets created_at timestamp with time zone YES now()
pgsodium valid_key name text YES
public student_achievements_old earned_at timestamp with time zone YES now()
public phonics_achievements points integer YES 0
public story_themes title text NO
pgsodium masking_rule format_type text YES
net http_request_queue url text NO
pgsodium decrypted_key raw_key_nonce bytea YES
pgsodium decrypted_key raw_key bytea YES
storage buckets id text NO
supabase_migrations schema_migrations name text YES
storage objects path_tokens ARRAY YES
public schools name text NO
pgsodium mask_columns associated_columns text YES
auth users phone_change_sent_at timestamp with time zone YES
extensions pg_stat_statements local_blks_written bigint YES
public stories language_type USER-DEFINED NO 'pt-BR'::language_enum
auth one_time_tokens created_at timestamp without time zone NO now()
auth sessions factor_id uuid YES
extensions pg_stat_statements local_blks_dirtied bigint YES
auth users phone_change_token character varying YES ''::character varying
storage s3_multipart_uploads_parts version text NO
public story_themes created_at timestamp with time zone NO timezone('utc'::text, now())
public student_achievements_old id uuid NO uuid_generate_v4()
pgsodium key user_data text YES
public teacher_invites school_id uuid NO
public stories title text NO
storage s3_multipart_uploads in_progress_size bigint NO 0
pgsodium key created timestamp with time zone NO CURRENT_TIMESTAMP
public achievement_types description text YES
realtime subscription subscription_id uuid NO
public student_achievements earned_at timestamp with time zone YES now()
auth audit_log_entries payload json YES
storage objects last_accessed_at timestamp with time zone YES now()
public phonics_exercise_words exercise_id uuid YES
public teacher_invites created_at timestamp with time zone NO timezone('utc'::text, now())
public story_characters created_at timestamp with time zone NO timezone('utc'::text, now())
auth mfa_factors status USER-DEFINED NO
pgsodium decrypted_key decrypted_raw_key bytea YES
auth instances created_at timestamp with time zone YES
storage migrations hash character varying NO
public languages updated_at timestamp with time zone NO timezone('utc'::text, now())
public story_recordings error_message text YES
public story_pages id uuid NO uuid_generate_v4()
public student_phonics_attempts created_at timestamp with time zone YES CURRENT_TIMESTAMP
public story_details created_at timestamp with time zone YES
extensions pg_stat_statements temp_blks_read bigint YES
auth saml_relay_states id uuid NO
storage s3_multipart_uploads_parts etag text NO
auth users confirmed_at timestamp with time zone YES
realtime messages id uuid NO gen_random_uuid()
public phonics_exercise_media alt_text text YES
net http_request_queue headers jsonb NO
public phonics_exercise_types name character varying NO
public story_details theme_id uuid YES
public student_phonics_attempt_answers created_at timestamp with time zone YES CURRENT_TIMESTAMP
public phonics_exercises updated_at timestamp with time zone YES CURRENT_TIMESTAMP
public story_recordings strengths ARRAY YES
auth sso_domains updated_at timestamp with time zone YES
public student_achievements_old achievement_id uuid YES
public story_themes description text NO
auth users recovery_token character varying YES
storage buckets owner uuid YES
extensions pg_stat_statements stddev_plan_time double precision YES
extensions pg_stat_statements jit_inlining_time double precision YES
public interests student_id uuid NO
supabase_migrations schema_migrations version text NO
public student_phonics_progress total_time_spent_seconds integer YES 0
storage migrations id integer NO
auth users reauthentication_token character varying YES ''::character varying
public story_pages page_number integer NO
extensions pg_stat_statements temp_blk_read_time double precision YES
net _http_response status_code integer YES
public languages instructions text YES
public phonics_exercises description text YES
auth saml_relay_states request_id text NO
storage s3_multipart_uploads_parts part_number integer NO
realtime schema_migrations version bigint NO
public stories id uuid NO uuid_generate_v4()
extensions pg_stat_statements wal_records bigint YES
auth users is_sso_user boolean NO false
pgsodium key id uuid NO gen_random_uuid()
public story_characters description text NO
storage objects owner uuid YES
auth audit_log_entries instance_id uuid YES
public phonics_categories name character varying NO
public achievement_types id uuid NO uuid_generate_v4()
auth users raw_app_meta_data jsonb YES
extensions pg_stat_statements stddev_exec_time double precision YES
public student_phonics_progress best_score double precision YES 0
auth saml_relay_states created_at timestamp with time zone YES
public achievements id uuid NO uuid_generate_v4()
pgsodium masking_rule key_id_column text YES
storage s3_multipart_uploads_parts id uuid NO gen_random_uuid()
auth identities user_id uuid NO
public languages id uuid NO uuid_generate_v4()
public story_pages image_path text YES
auth saml_providers metadata_url text YES
auth instances raw_base_config text YES
storage migrations executed_at timestamp without time zone YES CURRENT_TIMESTAMP
extensions pg_stat_statements rows bigint YES
auth users raw_user_meta_data jsonb YES
pgsodium key expires timestamp with time zone YES
public student_achievements achievement_id uuid YES
public achievement_types created_at timestamp with time zone YES CURRENT_TIMESTAMP
storage objects id uuid NO gen_random_uuid()
auth audit_log_entries created_at timestamp with time zone YES
public story_characters id uuid NO uuid_generate_v4()
vault secrets key_id uuid YES (pgsodium.create_key()).id
auth users deleted_at timestamp with time zone YES
public story_subjects icon text NO
storage buckets allowed_mime_types ARRAY YES
extensions pg_stat_statements wal_fpi bigint YES
auth users recovery_sent_at timestamp with time zone YES
extensions pg_stat_statements mean_plan_time double precision YES
extensions pg_stat_statements calls bigint YES
auth users confirmation_sent_at timestamp with time zone YES
auth refresh_tokens created_at timestamp with time zone YES
public story_recordings comprehension_score integer YES
auth saml_relay_states flow_state_id uuid YES
public story_themes id uuid NO uuid_generate_v4()
public student_phonics_progress total_answers_count integer YES 0
public students guardian_name text YES
public story_pages image_url_medium text YES
net http_request_queue id bigint NO nextval('net.http_request_queue_id_seq'::regclass)
extensions pg_stat_statements dbid oid YES
auth users id uuid NO
auth mfa_challenges ip_address inet NO
storage buckets avif_autodetection boolean YES false
public classes year integer NO