Actualizar database-types.ts #27
@@ -7,30 +7,10 @@ export type Json =
|
|||||||
| Json[]
|
| Json[]
|
||||||
|
|
||||||
export type Database = {
|
export type Database = {
|
||||||
graphql_public: {
|
// Allows to automatically instantiate createClient with right options
|
||||||
Tables: {
|
// instead of createClient<Database, { PostgrestVersion: 'XX' }>(URL, KEY)
|
||||||
[_ in never]: never
|
__InternalSupabase: {
|
||||||
}
|
PostgrestVersion: "12.2.3 (519615d)"
|
||||||
Views: {
|
|
||||||
[_ in never]: never
|
|
||||||
}
|
|
||||||
Functions: {
|
|
||||||
graphql: {
|
|
||||||
Args: {
|
|
||||||
extensions?: Json
|
|
||||||
operationName?: string
|
|
||||||
query?: string
|
|
||||||
variables?: Json
|
|
||||||
}
|
|
||||||
Returns: Json
|
|
||||||
}
|
|
||||||
}
|
|
||||||
Enums: {
|
|
||||||
[_ in never]: never
|
|
||||||
}
|
|
||||||
CompositeTypes: {
|
|
||||||
[_ in never]: never
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
public: {
|
public: {
|
||||||
Tables: {
|
Tables: {
|
||||||
@@ -81,6 +61,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: {
|
asignaturas: {
|
||||||
Row: {
|
Row: {
|
||||||
actualizado_en: string
|
actualizado_en: string
|
||||||
@@ -91,6 +121,7 @@ export type Database = {
|
|||||||
creado_en: string
|
creado_en: string
|
||||||
creado_por: string | null
|
creado_por: string | null
|
||||||
creditos: number
|
creditos: number
|
||||||
|
criterios_de_evaluacion: Json
|
||||||
datos: Json
|
datos: Json
|
||||||
estado: Database["public"]["Enums"]["estado_asignatura"]
|
estado: Database["public"]["Enums"]["estado_asignatura"]
|
||||||
estructura_id: string | null
|
estructura_id: string | null
|
||||||
@@ -115,6 +146,7 @@ export type Database = {
|
|||||||
creado_en?: string
|
creado_en?: string
|
||||||
creado_por?: string | null
|
creado_por?: string | null
|
||||||
creditos: number
|
creditos: number
|
||||||
|
criterios_de_evaluacion?: Json
|
||||||
datos?: Json
|
datos?: Json
|
||||||
estado?: Database["public"]["Enums"]["estado_asignatura"]
|
estado?: Database["public"]["Enums"]["estado_asignatura"]
|
||||||
estructura_id?: string | null
|
estructura_id?: string | null
|
||||||
@@ -139,6 +171,7 @@ export type Database = {
|
|||||||
creado_en?: string
|
creado_en?: string
|
||||||
creado_por?: string | null
|
creado_por?: string | null
|
||||||
creditos?: number
|
creditos?: number
|
||||||
|
criterios_de_evaluacion?: Json
|
||||||
datos?: Json
|
datos?: Json
|
||||||
estado?: Database["public"]["Enums"]["estado_asignatura"]
|
estado?: Database["public"]["Enums"]["estado_asignatura"]
|
||||||
estructura_id?: string | null
|
estructura_id?: string | null
|
||||||
@@ -176,6 +209,13 @@ export type Database = {
|
|||||||
referencedRelation: "estructuras_asignatura"
|
referencedRelation: "estructuras_asignatura"
|
||||||
referencedColumns: ["id"]
|
referencedColumns: ["id"]
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
foreignKeyName: "asignaturas_estructura_id_fkey"
|
||||||
|
columns: ["estructura_id"]
|
||||||
|
isOneToOne: false
|
||||||
|
referencedRelation: "plantilla_asignatura"
|
||||||
|
referencedColumns: ["estructura_id"]
|
||||||
|
},
|
||||||
{
|
{
|
||||||
foreignKeyName: "asignaturas_linea_plan_fk_compuesta"
|
foreignKeyName: "asignaturas_linea_plan_fk_compuesta"
|
||||||
columns: ["linea_plan_id", "plan_estudio_id"]
|
columns: ["linea_plan_id", "plan_estudio_id"]
|
||||||
@@ -241,6 +281,13 @@ export type Database = {
|
|||||||
referencedRelation: "asignaturas"
|
referencedRelation: "asignaturas"
|
||||||
referencedColumns: ["id"]
|
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"
|
foreignKeyName: "bibliografia_asignatura_creado_por_fkey"
|
||||||
columns: ["creado_por"]
|
columns: ["creado_por"]
|
||||||
@@ -295,6 +342,13 @@ export type Database = {
|
|||||||
referencedRelation: "asignaturas"
|
referencedRelation: "asignaturas"
|
||||||
referencedColumns: ["id"]
|
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"
|
foreignKeyName: "cambios_asignatura_cambiado_por_fkey"
|
||||||
columns: ["cambiado_por"]
|
columns: ["cambiado_por"]
|
||||||
@@ -441,6 +495,13 @@ export type Database = {
|
|||||||
referencedRelation: "asignaturas"
|
referencedRelation: "asignaturas"
|
||||||
referencedColumns: ["id"]
|
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"
|
foreignKeyName: "conversaciones_asignatura_creado_por_fkey"
|
||||||
columns: ["creado_por"]
|
columns: ["creado_por"]
|
||||||
@@ -552,7 +613,8 @@ export type Database = {
|
|||||||
definicion: Json
|
definicion: Json
|
||||||
id: string
|
id: string
|
||||||
nombre: string
|
nombre: string
|
||||||
version: string | null
|
template_id: string | null
|
||||||
|
tipo: Database["public"]["Enums"]["tipo_estructura_plan"] | null
|
||||||
}
|
}
|
||||||
Insert: {
|
Insert: {
|
||||||
actualizado_en?: string
|
actualizado_en?: string
|
||||||
@@ -560,7 +622,8 @@ export type Database = {
|
|||||||
definicion?: Json
|
definicion?: Json
|
||||||
id?: string
|
id?: string
|
||||||
nombre: string
|
nombre: string
|
||||||
version?: string | null
|
template_id?: string | null
|
||||||
|
tipo?: Database["public"]["Enums"]["tipo_estructura_plan"] | null
|
||||||
}
|
}
|
||||||
Update: {
|
Update: {
|
||||||
actualizado_en?: string
|
actualizado_en?: string
|
||||||
@@ -568,7 +631,8 @@ export type Database = {
|
|||||||
definicion?: Json
|
definicion?: Json
|
||||||
id?: string
|
id?: string
|
||||||
nombre?: string
|
nombre?: string
|
||||||
version?: string | null
|
template_id?: string | null
|
||||||
|
tipo?: Database["public"]["Enums"]["tipo_estructura_plan"] | null
|
||||||
}
|
}
|
||||||
Relationships: []
|
Relationships: []
|
||||||
}
|
}
|
||||||
@@ -692,6 +756,13 @@ export type Database = {
|
|||||||
referencedRelation: "asignaturas"
|
referencedRelation: "asignaturas"
|
||||||
referencedColumns: ["id"]
|
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"
|
foreignKeyName: "interacciones_ia_plan_estudio_id_fkey"
|
||||||
columns: ["plan_estudio_id"]
|
columns: ["plan_estudio_id"]
|
||||||
@@ -798,26 +869,55 @@ export type Database = {
|
|||||||
},
|
},
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
person: {
|
plan_mensajes_ia: {
|
||||||
Row: {
|
Row: {
|
||||||
email: string | null
|
campos: string[]
|
||||||
first_name: string | null
|
conversacion_plan_id: string
|
||||||
id: number
|
enviado_por: string
|
||||||
last_name: string | null
|
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: {
|
Insert: {
|
||||||
email?: string | null
|
campos?: string[]
|
||||||
first_name?: string | null
|
conversacion_plan_id: string
|
||||||
id?: number
|
enviado_por?: string
|
||||||
last_name?: string | null
|
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: {
|
Update: {
|
||||||
email?: string | null
|
campos?: string[]
|
||||||
first_name?: string | null
|
conversacion_plan_id?: string
|
||||||
id?: number
|
enviado_por?: string
|
||||||
last_name?: string | null
|
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: []
|
Relationships: [
|
||||||
|
{
|
||||||
|
foreignKeyName: "plan_mensajes_ia_conversacion_plan_id_fkey"
|
||||||
|
columns: ["conversacion_plan_id"]
|
||||||
|
isOneToOne: false
|
||||||
|
referencedRelation: "conversaciones_plan"
|
||||||
|
referencedColumns: ["id"]
|
||||||
|
},
|
||||||
|
]
|
||||||
}
|
}
|
||||||
planes_estudio: {
|
planes_estudio: {
|
||||||
Row: {
|
Row: {
|
||||||
@@ -925,36 +1025,6 @@ export type Database = {
|
|||||||
},
|
},
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
professor: {
|
|
||||||
Row: {
|
|
||||||
department: string | null
|
|
||||||
email: string | null
|
|
||||||
employee_number: string | null
|
|
||||||
first_name: string | null
|
|
||||||
id: number
|
|
||||||
last_name: string | null
|
|
||||||
salary: number | null
|
|
||||||
}
|
|
||||||
Insert: {
|
|
||||||
department?: string | null
|
|
||||||
email?: string | null
|
|
||||||
employee_number?: string | null
|
|
||||||
first_name?: string | null
|
|
||||||
id?: number
|
|
||||||
last_name?: string | null
|
|
||||||
salary?: number | null
|
|
||||||
}
|
|
||||||
Update: {
|
|
||||||
department?: string | null
|
|
||||||
email?: string | null
|
|
||||||
employee_number?: string | null
|
|
||||||
first_name?: string | null
|
|
||||||
id?: number
|
|
||||||
last_name?: string | null
|
|
||||||
salary?: number | null
|
|
||||||
}
|
|
||||||
Relationships: []
|
|
||||||
}
|
|
||||||
responsables_asignatura: {
|
responsables_asignatura: {
|
||||||
Row: {
|
Row: {
|
||||||
asignatura_id: string
|
asignatura_id: string
|
||||||
@@ -985,6 +1055,13 @@ export type Database = {
|
|||||||
referencedRelation: "asignaturas"
|
referencedRelation: "asignaturas"
|
||||||
referencedColumns: ["id"]
|
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"
|
foreignKeyName: "responsables_asignatura_usuario_id_fkey"
|
||||||
columns: ["usuario_id"]
|
columns: ["usuario_id"]
|
||||||
@@ -1015,36 +1092,6 @@ export type Database = {
|
|||||||
}
|
}
|
||||||
Relationships: []
|
Relationships: []
|
||||||
}
|
}
|
||||||
student: {
|
|
||||||
Row: {
|
|
||||||
email: string | null
|
|
||||||
enrollment_number: string | null
|
|
||||||
first_name: string | null
|
|
||||||
id: number
|
|
||||||
last_name: string | null
|
|
||||||
major: string | null
|
|
||||||
semester: number | null
|
|
||||||
}
|
|
||||||
Insert: {
|
|
||||||
email?: string | null
|
|
||||||
enrollment_number?: string | null
|
|
||||||
first_name?: string | null
|
|
||||||
id?: number
|
|
||||||
last_name?: string | null
|
|
||||||
major?: string | null
|
|
||||||
semester?: number | null
|
|
||||||
}
|
|
||||||
Update: {
|
|
||||||
email?: string | null
|
|
||||||
enrollment_number?: string | null
|
|
||||||
first_name?: string | null
|
|
||||||
id?: number
|
|
||||||
last_name?: string | null
|
|
||||||
major?: string | null
|
|
||||||
semester?: number | null
|
|
||||||
}
|
|
||||||
Relationships: []
|
|
||||||
}
|
|
||||||
tareas_revision: {
|
tareas_revision: {
|
||||||
Row: {
|
Row: {
|
||||||
asignado_a: string
|
asignado_a: string
|
||||||
@@ -1280,6 +1327,14 @@ export type Database = {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
Views: {
|
Views: {
|
||||||
|
plantilla_asignatura: {
|
||||||
|
Row: {
|
||||||
|
asignatura_id: string | null
|
||||||
|
estructura_id: string | null
|
||||||
|
template_id: string | null
|
||||||
|
}
|
||||||
|
Relationships: []
|
||||||
|
}
|
||||||
plantilla_plan: {
|
plantilla_plan: {
|
||||||
Row: {
|
Row: {
|
||||||
estructura_id: string | null
|
estructura_id: string | null
|
||||||
@@ -1298,13 +1353,13 @@ export type Database = {
|
|||||||
Args: { p_append: Json; p_id: string }
|
Args: { p_append: Json; p_id: string }
|
||||||
Returns: undefined
|
Returns: undefined
|
||||||
}
|
}
|
||||||
custom_access_token_hook: { Args: { event: Json }; Returns: Json }
|
|
||||||
unaccent: { Args: { "": string }; Returns: string }
|
unaccent: { Args: { "": string }; Returns: string }
|
||||||
unaccent_immutable: { Args: { "": string }; Returns: string }
|
unaccent_immutable: { Args: { "": string }; Returns: string }
|
||||||
}
|
}
|
||||||
Enums: {
|
Enums: {
|
||||||
estado_asignatura: "borrador" | "revisada" | "aprobada" | "generando"
|
estado_asignatura: "borrador" | "revisada" | "aprobada" | "generando"
|
||||||
estado_conversacion: "ACTIVA" | "ARCHIVANDO" | "ARCHIVADA" | "ERROR"
|
estado_conversacion: "ACTIVA" | "ARCHIVANDO" | "ARCHIVADA" | "ERROR"
|
||||||
|
estado_mensaje_ia: "PROCESANDO" | "COMPLETADO" | "ERROR"
|
||||||
estado_tarea_revision: "PENDIENTE" | "COMPLETADA" | "OMITIDA"
|
estado_tarea_revision: "PENDIENTE" | "COMPLETADA" | "OMITIDA"
|
||||||
fuente_cambio: "HUMANO" | "IA"
|
fuente_cambio: "HUMANO" | "IA"
|
||||||
nivel_plan_estudio:
|
nivel_plan_estudio:
|
||||||
@@ -1472,13 +1527,11 @@ export type CompositeTypes<
|
|||||||
: never
|
: never
|
||||||
|
|
||||||
export const Constants = {
|
export const Constants = {
|
||||||
graphql_public: {
|
|
||||||
Enums: {},
|
|
||||||
},
|
|
||||||
public: {
|
public: {
|
||||||
Enums: {
|
Enums: {
|
||||||
estado_asignatura: ["borrador", "revisada", "aprobada", "generando"],
|
estado_asignatura: ["borrador", "revisada", "aprobada", "generando"],
|
||||||
estado_conversacion: ["ACTIVA", "ARCHIVANDO", "ARCHIVADA", "ERROR"],
|
estado_conversacion: ["ACTIVA", "ARCHIVANDO", "ARCHIVADA", "ERROR"],
|
||||||
|
estado_mensaje_ia: ["PROCESANDO", "COMPLETADO", "ERROR"],
|
||||||
estado_tarea_revision: ["PENDIENTE", "COMPLETADA", "OMITIDA"],
|
estado_tarea_revision: ["PENDIENTE", "COMPLETADA", "OMITIDA"],
|
||||||
fuente_cambio: ["HUMANO", "IA"],
|
fuente_cambio: ["HUMANO", "IA"],
|
||||||
nivel_plan_estudio: [
|
nivel_plan_estudio: [
|
||||||
@@ -1533,4 +1586,3 @@ export const Constants = {
|
|||||||
},
|
},
|
||||||
},
|
},
|
||||||
} as const
|
} as const
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user