UNPKG

@sqb/connect

Version:

Multi-dialect database connection framework written with TypeScript

18 lines (17 loc) 596 B
import { Entity } from './decorators/entity.decorator.js'; export function getInsertColumnNames(ctor) { return Entity.getInsertColumnNames(ctor); } export function getUpdateColumnNames(ctor) { return Entity.getUpdateColumnNames(ctor); } export function getNonAssociationElementNames(ctor) { return Entity.getNonAssociationFieldNames(ctor); } export function mixinEntities(derivedCtor, ...bases) { // @ts-ignore return Entity.mixin(derivedCtor, ...bases); } export const OmitEntity = Entity.Omit; export const PickEntity = Entity.Pick; export const UnionEntity = Entity.Union;