UNPKG

@e22m4u/js-repository

Version:

Реализация репозитория для работы с базами данных в Node.js

29 lines (25 loc) 589 B
import {RelationDefinition} from './relations/index.js'; import {PropertyDefinition} from './properties/index.js'; /** * Property definition map. */ export declare type PropertyDefinitionMap = { [name: string]: PropertyDefinition; }; /** * Relation definition map. */ export declare type RelationDefinitionMap = { [name: string]: RelationDefinition; }; /** * Model definition. */ export declare type ModelDefinition = { name: string; datasource?: string; base?: string; tableName?: string; properties?: PropertyDefinitionMap; relations?: RelationDefinitionMap; };