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
[]>