UNPKG

@sequeljs/ast

Version:

A SQL AST manager for JavaScript

13 lines (9 loc) 280 B
import type SQLLiteral from '../nodes/SQLLiteral' import type Visitable from '../visitors/Visitable' export default interface TypeCaster { isAbleToTypeCast(): boolean typeCastForDatabase( attributeName: string | SQLLiteral, value: Visitable, ): number | string }