// @generated // This file is automatically generated by Kanel. Do not modify manually. import type { Caratteristiche } from '../../utils/kanel-types.ts'; import type { ColumnType, Selectable, Insertable, Updateable } from 'kysely'; /** Identifier type for public.annunci */ export type AnnunciId = number & { __brand: 'public.annunci' }; /** Represents the table public.annunci */ export default interface AnnunciTable { id: ColumnType; codice: ColumnType; locatore: ColumnType; numero: ColumnType; idlocatore: ColumnType; indirizzo: ColumnType; civico: ColumnType; comune: ColumnType; cap: ColumnType; provincia: ColumnType; regione: ColumnType; lat: ColumnType; lon: ColumnType; indirizzo_secondario: ColumnType; civico_secondario: ColumnType; lat_secondario: ColumnType; lon_secondario: ColumnType; tipo: ColumnType; categorie: ColumnType; prezzo: ColumnType; anno: ColumnType; classe: ColumnType; mq: ColumnType; piano: ColumnType; piano_palazzo: ColumnType; unita_condominio: ColumnType; numero_vani: ColumnType; numero_camere: ColumnType; numero_bagni: ColumnType; numero_balconi: ColumnType; numero_terrazzi: ColumnType; numero_box: ColumnType; numero_postiauto: ColumnType; accessori: ColumnType; titolo_it: ColumnType; desc_it: ColumnType; titolo_en: ColumnType; desc_en: ColumnType; stato: ColumnType; web: ColumnType; caratteristiche: ColumnType; homepage: ColumnType; external_videos: ColumnType; email: ColumnType; creato_il: ColumnType; modificato_il: ColumnType; consegna: ColumnType; disponibile_da: ColumnType; permanenza: ColumnType; persone: ColumnType; media_updated_at: ColumnType; } export type Annunci = Selectable; export type NewAnnunci = Insertable; export type AnnunciUpdate = Updateable;