Libraries
← Back to Website
All Versions
Preparing search index...
@cleverbrush/knex-schema
Module
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
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Classes
Entity
Schema
Query
Builder
Interfaces
Add
Column
Diff
Add
Foreign
Key
Diff
Add
Index
Diff
Alter
Column
Diff
Bound
Query
Cursor
Pagination
Result
Database
Check
Info
Database
Column
Info
Database
Foreign
Key
Info
Database
Index
Info
Database
Table
State
Join
Many
Spec
Join
One
Spec
Migration
Diff
Pagination
Result
Primary
Key
Columns
Relation
Info
Relation
Spec
Resolved
Variant
Config
Resolved
Variant
Spec
Row
Version
Column
Schema
Snapshot
Validated
Join
Many
Spec
Validated
Join
One
Spec
Type Aliases
Column
Ref
Entity
Prop
Selector
Entity
Relation
Keys
Entity
Relations
Entity
Schema
Entity
Variant
Union
Insert
Type
Primary
Key
Of
Primary
Key
Value
Of
Row
Version
Strategy
Schema
Keys
Schema
Props
Select
Projection
Select
Selector
Unwrap
Nav
Schema
Validated
Spec
Variant
Branch
Variant
Storage
Type
With
Joined
Many
With
Joined
One
With
Relation
Variables
EXTRA_
TYPE_
BRAND
MAPPERS
METHOD_
LITERAL_
BRAND
Functions
apply
Diff
build
Column
Map
clear
Row
create
Query
define
Entity
diff
Schema
entities
To
Snapshot
entity
Schema
To
Table
State
generate
Create
Polymorphic
Tables
generate
Create
Table
generate
Create
Table
Source
generate
Migration
generate
Migrations
For
Context
get
Primary
Key
Columns
get
Row
Version
Column
introspect
Database
is
Diff
Empty
load
Snapshot
map
Object
map
Value
query
raw
Query
resolve
Column
Ref
resolve
Property
Key
table
Exists
In
Db
write
Snapshot
References
any
array
boolean
COMPOSITE_
PRIMARY_
KEY_
BRAND
date
db
Extension
ddl
Extension
func
get
Column
Name
get
Polymorphic
Variant
Schemas
get
Projections
get
Table
Name
get
Variants
number
object
POLYMORPHIC_
TYPE_
BRAND
PRIMARY_
KEY_
BRAND
string
union
← Back to Website
All Versions
Libraries
Loading...