sedk-mysql
Version:
Simple SQL builder and validator for MySQL
31 lines (30 loc) • 1.05 kB
TypeScript
import { ComparisonOperator } from './operators';
export declare class ColumnNotFoundError extends Error {
constructor(columnName: string);
}
export declare class TableNotFoundError extends Error {
}
export declare class InvalidExpressionError extends Error {
}
export declare class MoreThanOneDistinctOrAllError extends Error {
}
export declare class InvalidConditionError extends Error {
}
export declare class DeleteWithoutConditionError extends Error {
constructor();
}
export declare class InvalidLimitValueError extends Error {
constructor(value: number);
}
export declare class InvalidOffsetValueError extends Error {
constructor(value: number);
}
export declare class InsertColumnsAndValuesNotEqualError extends Error {
constructor(columnsCount: number, valuesCount: number);
}
export declare class InsertColumnsAndExpressionsNotEqualError extends Error {
constructor(columnsCount: number, expressionsCount: number);
}
export declare class EmptyArrayError extends Error {
constructor(operator: ComparisonOperator);
}