pg-mem
Version:
A memory version of postgres
18 lines • 805 B
TypeScript
import { DataType, nil, _IType } from '../interfaces-private';
import { TypeBase } from './datatype-base';
import { Evaluator } from '../evaluator';
export declare class TimestampType extends TypeBase<Date> {
readonly primary: DataType;
readonly precision: number | null;
constructor(primary: DataType, typeId: number | null, precision?: number | null);
get name(): string;
doCanCast(to: _IType): boolean | null;
doCanConvertImplicit(to: _IType): boolean;
doCast(value: Evaluator, to: _IType): Evaluator<any>;
doCanBuildFrom(from: _IType): boolean;
doBuildFrom(value: Evaluator, from: _IType): Evaluator<Date> | nil;
doEquals(a: any, b: any): boolean;
doGt(a: any, b: any): boolean;
doLt(a: any, b: any): boolean;
}
//# sourceMappingURL=t-timestamp.d.ts.map