UNPKG

@decaf-ts/db-decorators

Version:

Agnostic database decorators and repository

37 lines (36 loc) 1.08 kB
/** * @description Database reflection keys * @summary Collection of keys used for reflection metadata in database operations * @const DBKeys * @memberOf module:db-decorators */ export declare const DBKeys: { REFLECT: string; REPOSITORY: string; CLASS: string; ID: string; INDEX: string; UNIQUE: string; SERIALIZE: string; READONLY: string; TIMESTAMP: string; TRANSIENT: string; HASH: string; COMPOSED: string; VERSION: string; ORIGINAL: string; }; /** * @description Default separator character for composite indexes * @summary The default separator character used when concatenating multiple fields into a single index * @const DefaultSeparator * @memberOf module:db-decorators */ export declare const DefaultSeparator = "_"; /** * @description Default format for timestamp fields * @summary Standard date format string used for timestamp fields in database models * @const DEFAULT_TIMESTAMP_FORMAT * @memberOf module:db-decorators */ export declare const DEFAULT_TIMESTAMP_FORMAT = "dd/MM/yyyy HH:mm:ss:S";