@riao/dbal
Version:
17 lines (16 loc) • 455 B
TypeScript
import { Expression } from '../expression';
export interface CaseCondition {
when: Expression;
then: Expression;
}
export interface CaseExpressionInterface {
value?: Expression;
case: CaseCondition[];
else?: Expression;
}
export declare class CaseExpression implements CaseExpressionInterface {
value?: Expression;
case: CaseCondition[];
else?: Expression;
constructor(expr: CaseExpressionInterface);
}