Libraries
    Preparing search index...

    Classes

    Entity
    SchemaQueryBuilder

    Interfaces

    AddColumnDiff
    AddForeignKeyDiff
    AddIndexDiff
    AlterColumnDiff
    BoundQuery
    CursorPaginationResult
    DatabaseCheckInfo
    DatabaseColumnInfo
    DatabaseForeignKeyInfo
    DatabaseIndexInfo
    DatabaseTableState
    JoinManySpec
    JoinOneSpec
    MigrationDiff
    PaginationResult
    PrimaryKeyColumns
    RelationInfo
    RelationSpec
    ResolvedVariantConfig
    ResolvedVariantSpec
    RowVersionColumn
    SchemaSnapshot
    ValidatedJoinManySpec
    ValidatedJoinOneSpec

    Type Aliases

    ColumnRef
    EntityPropSelector
    EntityRelationKeys
    EntityRelations
    EntitySchema
    EntityVariantUnion
    InsertType
    PrimaryKeyOf
    PrimaryKeyValueOf
    RowVersionStrategy
    SchemaKeys
    SchemaProps
    SelectProjection
    SelectSelector
    UnwrapNavSchema
    ValidatedSpec
    VariantBranch
    VariantStorageType
    WithJoinedMany
    WithJoinedOne
    WithRelation

    Variables

    EXTRA_TYPE_BRAND
    MAPPERS
    METHOD_LITERAL_BRAND

    Functions

    applyDiff
    buildColumnMap
    clearRow
    createQuery
    defineEntity
    diffSchema
    entitiesToSnapshot
    entitySchemaToTableState
    generateCreatePolymorphicTables
    generateCreateTable
    generateCreateTableSource
    generateMigration
    generateMigrationsForContext
    getPrimaryKeyColumns
    getRowVersionColumn
    introspectDatabase
    isDiffEmpty
    loadSnapshot
    mapObject
    mapValue
    query
    rawQuery
    resolveColumnRef
    resolvePropertyKey
    tableExistsInDb
    writeSnapshot

    References

    any → any
    array → array
    boolean → boolean
    COMPOSITE_PRIMARY_KEY_BRAND → COMPOSITE_PRIMARY_KEY_BRAND
    date → date
    dbExtension → dbExtension
    ddlExtension → ddlExtension
    func → func
    getColumnName → getColumnName
    getPolymorphicVariantSchemas → getPolymorphicVariantSchemas
    getProjections → getProjections
    getTableName → getTableName
    getVariants → getVariants
    number → number
    object → object
    POLYMORPHIC_TYPE_BRAND → POLYMORPHIC_TYPE_BRAND
    PRIMARY_KEY_BRAND → PRIMARY_KEY_BRAND
    string → string
    union → union