kysely
    Preparing search index...

    Type Alias Insertable<R>

    Insertable: DrainOuterGeneric<
        { [K in NonNullableInsertKeys<R>]: InsertType<R[K]> } & {
            [K in NullableInsertKeys<R>]?: InsertType<R[K]>
        },
    >

    Given a table interface, extracts the insert type from all ColumnType types.

    interface PersonTable {
    id: Generated<number>
    first_name: string
    modified_at: ColumnType<Date, string, never>
    }

    type InsertablePerson = Insertable<PersonTable>
    // {
    // id?: number,
    // first_name: string
    // modified_at: string
    // }

    Type Parameters

    • R