hotfix: actualizada semilla de BDD y referencia a BDD
Deploy Function / deploy (push) Successful in 23s
Deploy Migrations to Production / deploy (push) Successful in 10s

This commit is contained in:
2026-03-04 12:54:17 -06:00
parent 189225f369
commit 994fb3c7bc
6 changed files with 381 additions and 46 deletions
+1 -1
View File
@@ -1 +1 @@
postgresql://postgres.bxkskdxwppdlplrkidcz@aws-1-us-east-2.pooler.supabase.com:5432/postgres
postgresql://postgres.exdkssurzmjnnhgtiama@aws-0-us-west-1.pooler.supabase.com:5432/postgres
+1 -1
View File
@@ -1 +1 @@
17.6.1.063
15.8.1.085
+1 -1
View File
@@ -1 +1 @@
bxkskdxwppdlplrkidcz
exdkssurzmjnnhgtiama
+1 -1
View File
@@ -1 +1 @@
v14.1
v12.2.3
+160 -16
View File
@@ -81,6 +81,56 @@ export type Database = {
},
]
}
asignatura_mensajes_ia: {
Row: {
campos: string[]
conversacion_asignatura_id: string
enviado_por: string
estado: Database["public"]["Enums"]["estado_mensaje_ia"]
fecha_actualizacion: string
fecha_creacion: string
id: string
is_refusal: boolean
mensaje: string
propuesta: Json | null
respuesta: string | null
}
Insert: {
campos?: string[]
conversacion_asignatura_id: string
enviado_por?: string
estado?: Database["public"]["Enums"]["estado_mensaje_ia"]
fecha_actualizacion?: string
fecha_creacion?: string
id?: string
is_refusal?: boolean
mensaje: string
propuesta?: Json | null
respuesta?: string | null
}
Update: {
campos?: string[]
conversacion_asignatura_id?: string
enviado_por?: string
estado?: Database["public"]["Enums"]["estado_mensaje_ia"]
fecha_actualizacion?: string
fecha_creacion?: string
id?: string
is_refusal?: boolean
mensaje?: string
propuesta?: Json | null
respuesta?: string | null
}
Relationships: [
{
foreignKeyName: "asignatura_mensajes_ia_conversacion_asignatura_id_fkey"
columns: ["conversacion_asignatura_id"]
isOneToOne: false
referencedRelation: "conversaciones_asignatura"
referencedColumns: ["id"]
},
]
}
asignaturas: {
Row: {
actualizado_en: string
@@ -176,6 +226,13 @@ export type Database = {
referencedRelation: "estructuras_asignatura"
referencedColumns: ["id"]
},
{
foreignKeyName: "asignaturas_estructura_id_fkey"
columns: ["estructura_id"]
isOneToOne: false
referencedRelation: "plantilla_asignatura"
referencedColumns: ["estructura_id"]
},
{
foreignKeyName: "asignaturas_linea_plan_fk_compuesta"
columns: ["linea_plan_id", "plan_estudio_id"]
@@ -241,6 +298,13 @@ export type Database = {
referencedRelation: "asignaturas"
referencedColumns: ["id"]
},
{
foreignKeyName: "bibliografia_asignatura_asignatura_id_fkey"
columns: ["asignatura_id"]
isOneToOne: false
referencedRelation: "plantilla_asignatura"
referencedColumns: ["asignatura_id"]
},
{
foreignKeyName: "bibliografia_asignatura_creado_por_fkey"
columns: ["creado_por"]
@@ -295,6 +359,13 @@ export type Database = {
referencedRelation: "asignaturas"
referencedColumns: ["id"]
},
{
foreignKeyName: "cambios_asignatura_asignatura_id_fkey"
columns: ["asignatura_id"]
isOneToOne: false
referencedRelation: "plantilla_asignatura"
referencedColumns: ["asignatura_id"]
},
{
foreignKeyName: "cambios_asignatura_cambiado_por_fkey"
columns: ["cambiado_por"]
@@ -441,6 +512,13 @@ export type Database = {
referencedRelation: "asignaturas"
referencedColumns: ["id"]
},
{
foreignKeyName: "conversaciones_asignatura_asignatura_id_fkey"
columns: ["asignatura_id"]
isOneToOne: false
referencedRelation: "plantilla_asignatura"
referencedColumns: ["asignatura_id"]
},
{
foreignKeyName: "conversaciones_asignatura_creado_por_fkey"
columns: ["creado_por"]
@@ -552,7 +630,8 @@ export type Database = {
definicion: Json
id: string
nombre: string
version: string | null
template_id: string | null
tipo: Database["public"]["Enums"]["tipo_estructura_plan"] | null
}
Insert: {
actualizado_en?: string
@@ -560,7 +639,8 @@ export type Database = {
definicion?: Json
id?: string
nombre: string
version?: string | null
template_id?: string | null
tipo?: Database["public"]["Enums"]["tipo_estructura_plan"] | null
}
Update: {
actualizado_en?: string
@@ -568,7 +648,8 @@ export type Database = {
definicion?: Json
id?: string
nombre?: string
version?: string | null
template_id?: string | null
tipo?: Database["public"]["Enums"]["tipo_estructura_plan"] | null
}
Relationships: []
}
@@ -692,6 +773,13 @@ export type Database = {
referencedRelation: "asignaturas"
referencedColumns: ["id"]
},
{
foreignKeyName: "interacciones_ia_asignatura_id_fkey"
columns: ["asignatura_id"]
isOneToOne: false
referencedRelation: "plantilla_asignatura"
referencedColumns: ["asignatura_id"]
},
{
foreignKeyName: "interacciones_ia_plan_estudio_id_fkey"
columns: ["plan_estudio_id"]
@@ -798,6 +886,56 @@ export type Database = {
},
]
}
plan_mensajes_ia: {
Row: {
campos: string[]
conversacion_plan_id: string
enviado_por: string
estado: Database["public"]["Enums"]["estado_mensaje_ia"]
fecha_actualizacion: string
fecha_creacion: string
id: string
is_refusal: boolean
mensaje: string
propuesta: Json | null
respuesta: string | null
}
Insert: {
campos?: string[]
conversacion_plan_id: string
enviado_por?: string
estado?: Database["public"]["Enums"]["estado_mensaje_ia"]
fecha_actualizacion?: string
fecha_creacion?: string
id?: string
is_refusal?: boolean
mensaje: string
propuesta?: Json | null
respuesta?: string | null
}
Update: {
campos?: string[]
conversacion_plan_id?: string
enviado_por?: string
estado?: Database["public"]["Enums"]["estado_mensaje_ia"]
fecha_actualizacion?: string
fecha_creacion?: string
id?: string
is_refusal?: boolean
mensaje?: string
propuesta?: Json | null
respuesta?: string | null
}
Relationships: [
{
foreignKeyName: "plan_mensajes_ia_conversacion_plan_id_fkey"
columns: ["conversacion_plan_id"]
isOneToOne: false
referencedRelation: "conversaciones_plan"
referencedColumns: ["id"]
},
]
}
planes_estudio: {
Row: {
activo: boolean
@@ -934,6 +1072,13 @@ export type Database = {
referencedRelation: "asignaturas"
referencedColumns: ["id"]
},
{
foreignKeyName: "responsables_asignatura_asignatura_id_fkey"
columns: ["asignatura_id"]
isOneToOne: false
referencedRelation: "plantilla_asignatura"
referencedColumns: ["asignatura_id"]
},
{
foreignKeyName: "responsables_asignatura_usuario_id_fkey"
columns: ["usuario_id"]
@@ -1199,6 +1344,14 @@ export type Database = {
}
}
Views: {
plantilla_asignatura: {
Row: {
asignatura_id: string | null
estructura_id: string | null
template_id: string | null
}
Relationships: []
}
plantilla_plan: {
Row: {
estructura_id: string | null
@@ -1221,13 +1374,9 @@ export type Database = {
unaccent_immutable: { Args: { "": string }; Returns: string }
}
Enums: {
estado_asignatura:
| "borrador"
| "revisada"
| "aprobada"
| "generando"
| "fallida"
estado_asignatura: "borrador" | "revisada" | "aprobada" | "generando"
estado_conversacion: "ACTIVA" | "ARCHIVANDO" | "ARCHIVADA" | "ERROR"
estado_mensaje_ia: "PROCESANDO" | "COMPLETADO" | "ERROR"
estado_tarea_revision: "PENDIENTE" | "COMPLETADA" | "OMITIDA"
fuente_cambio: "HUMANO" | "IA"
nivel_plan_estudio:
@@ -1400,14 +1549,9 @@ export const Constants = {
},
public: {
Enums: {
estado_asignatura: [
"borrador",
"revisada",
"aprobada",
"generando",
"fallida",
],
estado_asignatura: ["borrador", "revisada", "aprobada", "generando"],
estado_conversacion: ["ACTIVA", "ARCHIVANDO", "ARCHIVADA", "ERROR"],
estado_mensaje_ia: ["PROCESANDO", "COMPLETADO", "ERROR"],
estado_tarea_revision: ["PENDIENTE", "COMPLETADA", "OMITIDA"],
fuente_cambio: ["HUMANO", "IA"],
nivel_plan_estudio: [
+217 -26
View File
File diff suppressed because one or more lines are too long