// @generated // This file is automatically generated by Kanel. Do not modify manually. import type { FactsId } from "./Facts"; import type { ConversationsId } from "./Conversations"; import type { ColumnType, Selectable, Insertable, Updateable } from "kysely"; /** Identifier type for public.fact_triggers */ export type FactTriggersId = number & { __brand: "public.fact_triggers" }; /** Represents the table public.fact_triggers */ export default interface FactTriggersTable { id: ColumnType; fact_id: ColumnType; trigger_phrase: ColumnType; priority_multiplier: ColumnType; priority_multiplier_reason: ColumnType< string | null, string | null, string | null >; scope_conversation_id: ColumnType< ConversationsId | null, ConversationsId | null, ConversationsId | null >; created_at: ColumnType; } export type FactTriggers = Selectable; export type NewFactTriggers = Insertable; export type FactTriggersUpdate = Updateable;