migraciones para soportar el full text search
This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
export type Json =
|
||||
export type Json =
|
||||
| string
|
||||
| number
|
||||
| boolean
|
||||
@@ -7,10 +7,30 @@ export type Json =
|
||||
| Json[]
|
||||
|
||||
export type Database = {
|
||||
// Allows to automatically instantiate createClient with right options
|
||||
// instead of createClient<Database, { PostgrestVersion: 'XX' }>(URL, KEY)
|
||||
__InternalSupabase: {
|
||||
PostgrestVersion: "14.1"
|
||||
graphql_public: {
|
||||
Tables: {
|
||||
[_ in never]: never
|
||||
}
|
||||
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: {
|
||||
Tables: {
|
||||
@@ -135,6 +155,7 @@ export type Database = {
|
||||
orden_celda: number | null
|
||||
plan_estudio_id: string
|
||||
prerrequisito_asignatura_id: string | null
|
||||
search_vector: unknown
|
||||
tipo: Database["public"]["Enums"]["tipo_asignatura"]
|
||||
tipo_origen: Database["public"]["Enums"]["tipo_origen"] | null
|
||||
}
|
||||
@@ -161,6 +182,7 @@ export type Database = {
|
||||
orden_celda?: number | null
|
||||
plan_estudio_id: string
|
||||
prerrequisito_asignatura_id?: string | null
|
||||
search_vector?: unknown
|
||||
tipo?: Database["public"]["Enums"]["tipo_asignatura"]
|
||||
tipo_origen?: Database["public"]["Enums"]["tipo_origen"] | null
|
||||
}
|
||||
@@ -187,6 +209,7 @@ export type Database = {
|
||||
orden_celda?: number | null
|
||||
plan_estudio_id?: string
|
||||
prerrequisito_asignatura_id?: string | null
|
||||
search_vector?: unknown
|
||||
tipo?: Database["public"]["Enums"]["tipo_asignatura"]
|
||||
tipo_origen?: Database["public"]["Enums"]["tipo_origen"] | null
|
||||
}
|
||||
@@ -1373,6 +1396,35 @@ export type Database = {
|
||||
Args: { p_append: Json; p_id: string }
|
||||
Returns: undefined
|
||||
}
|
||||
build_asignaturas_prefix_tsquery: {
|
||||
Args: { p_search: string }
|
||||
Returns: unknown
|
||||
}
|
||||
recalcular_vectores_asignaturas: { Args: never; Returns: undefined }
|
||||
search_asignaturas: {
|
||||
Args: {
|
||||
p_carrera_id?: string
|
||||
p_facultad_id?: string
|
||||
p_limit?: number
|
||||
p_offset?: number
|
||||
p_plan_estudio_id?: string
|
||||
p_search?: string
|
||||
}
|
||||
Returns: {
|
||||
codigo: string
|
||||
contenido_tematico: Json
|
||||
creditos: number
|
||||
datos: Json
|
||||
estado: Database["public"]["Enums"]["estado_asignatura"]
|
||||
id: string
|
||||
nombre: string
|
||||
numero_ciclo: number
|
||||
plan_estudio_id: string
|
||||
rank: number
|
||||
tipo: Database["public"]["Enums"]["tipo_asignatura"]
|
||||
total_count: number
|
||||
}[]
|
||||
}
|
||||
suma_porcentajes: { Args: { "": Json }; Returns: number }
|
||||
unaccent: { Args: { "": string }; Returns: string }
|
||||
unaccent_immutable: { Args: { "": string }; Returns: string }
|
||||
@@ -1548,6 +1600,9 @@ export type CompositeTypes<
|
||||
: never
|
||||
|
||||
export const Constants = {
|
||||
graphql_public: {
|
||||
Enums: {},
|
||||
},
|
||||
public: {
|
||||
Enums: {
|
||||
estado_asignatura: ["borrador", "revisada", "aprobada", "generando"],
|
||||
@@ -1607,3 +1662,4 @@ export const Constants = {
|
||||
},
|
||||
},
|
||||
} as const
|
||||
|
||||
|
||||
Reference in New Issue
Block a user