UNPKG

@palmares/databases

Version:

Add support for working with databases with palmares framework

41 lines 1.72 kB
export declare class ModelNoUniqueFieldsError extends Error { constructor(modelName: string); } /** * The Primary key is required, because we do relations in memory. * Without that for some databases/orms it would not behave as expected. */ export declare class ModelNoPrimaryKeyFieldError extends Error { constructor(modelName: string); } export declare class ModelCircularAbstractError extends Error { constructor(originalModelName: string, abstractModelName: string); } export declare class ModelInvalidAbstractFieldError extends Error { constructor(modelName: string, abstractModelName: string, fieldName: string); } export declare class ModelInvalidAbstractManagerError extends Error { constructor(modelName: string, abstractModelName: string, managerName: string); } export declare class ManagerEngineInstanceNotFoundError extends Error { constructor(engineName: string); } export declare class ShouldAssignAllInstancesException extends Error { constructor(); } export declare class EngineDoesNotSupportFieldTypeException extends Error { constructor(engineName: string, fieldType: string); } export declare class RelatedModelFromForeignKeyIsNotFromEngineException extends Error { constructor(engineName: string, modelName: string, foreignKeyFieldName: string, foreignKeyFieldModelName: string, fieldName: string); } export declare class MissingWhereClauseException extends Error { constructor(fun: string); } export declare class ModelMissingException extends Error { constructor(modelName: string); } export declare class FieldFromModelMissingException extends Error { constructor(modelName: string, fieldName: string); } //# sourceMappingURL=exceptions.d.ts.map