orm-service / SchemaService
Class: SchemaService
Defined in: src/application/services/schemaService.ts:2
Constructors
Constructor
new SchemaService(
orm):SchemaService
Defined in: src/application/services/schemaService.ts:4
Parameters
orm
IOrm
Returns
SchemaService
Methods
domain()
domain():
Promise\<DomainSchema>
Defined in: src/application/services/schemaService.ts:10
Returns
Promise\<DomainSchema>
entities()
entities():
Promise\<Entity[]>
Defined in: src/application/services/schemaService.ts:31
Returns
Promise\<Entity[]>
entity()
entity(
__namedParameters):Promise\<undefined|Entity>
Defined in: src/application/services/schemaService.ts:35
Parameters
__namedParameters
entity
string
Returns
Promise\<undefined | Entity>
entityMapping()
entityMapping(
__namedParameters):Promise\<undefined|EntityMapping>
Defined in: src/application/services/schemaService.ts:55
Parameters
__namedParameters
entity
string
mapping
string
Returns
Promise\<undefined | EntityMapping>
enum()
enum(
__namedParameters):Promise\<undefined|Enum>
Defined in: src/application/services/schemaService.ts:43
Parameters
__namedParameters
_enum
string
Returns
Promise\<undefined | Enum>
enums()
enums():
Promise\<Enum[]>
Defined in: src/application/services/schemaService.ts:39
Returns
Promise\<Enum[]>
mapping()
mapping(
__namedParameters):Promise\<undefined|Mapping>
Defined in: src/application/services/schemaService.ts:51
Parameters
__namedParameters
mapping
string
Returns
Promise\<undefined | Mapping>
mappings()
mappings():
Promise\<Mapping[]>
Defined in: src/application/services/schemaService.ts:47
Returns
Promise\<Mapping[]>
schema()
schema():
Promise\<Schema>
Defined in: src/application/services/schemaService.ts:14
Returns
Promise\<Schema>
source()
source(
__namedParameters):Promise\<{dialect:string;name:string; }>
Defined in: src/application/services/schemaService.ts:27
Parameters
__namedParameters
source
string
Returns
Promise\<{ dialect: string; name: string; }>
sources()
sources():
Promise\<object[]>
Defined in: src/application/services/schemaService.ts:23
Returns
Promise\<object[]>
stage()
stage(
__namedParameters):Promise\<undefined|Stage>
Defined in: src/application/services/schemaService.ts:63
Parameters
__namedParameters
stage
string
Returns
Promise\<undefined | Stage>
stages()
stages():
Promise\<Stage[]>
Defined in: src/application/services/schemaService.ts:59
Returns
Promise\<Stage[]>
version()
version():
Promise\<{version:string; }>
Defined in: src/application/services/schemaService.ts:6
Returns
Promise\<{ version: string; }>
views()
views():
Promise\<string[]>
Defined in: src/application/services/schemaService.ts:67
Returns
Promise\<string[]>