unreal-orm
This is the main entry point for the unreal-orm package. It exports the public API for defining tables, fields, indexes, and executing queries.
Interfaces
Section titled “Interfaces”- ConfigureOptions
- CountQueryOptions
- EventAST
- FieldAST
- FieldOptions
- IndexAST
- JsonPatchOperation
- OrderByClause
- PermissionsAST
- SchemaAST
- SchemaChange
- SelectQueryOptions
- TableAST
Type Aliases
Section titled “Type Aliases”- AnyModelClass
- ChangeType
- ModelInstance
- ModelStatic
- PatchUpdateOptions
- SchemaApplicationMethod
- StandardUpdateOptions
- SurrealLike
- TableType
- UpdateMode
- UpdateOptions
- UpdateOptionsForMode
Variables
Section titled “Variables”Functions
Section titled “Functions”- applySchema
- clearConfig
- compareSchemas
- configure
- extractIndexFromDefinition
- extractSchemaFromDefinables
- extractTableFromModel
- extractTableName
- filterChangesByType
- generateFullSchemaQl
- generateMigrationSurql
- generateSurqlFromAST
- getDatabase
- groupChangesByTable
- hasDatabase
- isIndexDefinition
- isModelClass
- isSurrealLike
- parseFieldDefinition
- parseIndexDefinition
- parseTableDefinition
- schemasAreEqual