UNPKG

@rcronin/sequelize-ibmi-mapepire

Version:

IBM i (via Mapepire) Sequelize V7 Dialect

54 lines 1.97 kB
import type { AbstractDialect } from '@sequelize/core'; import type { AcceptedDate } from '@sequelize/core/_non-semver-use-at-your-own-risk_/abstract-dialect/data-types.js'; import * as BaseTypes from '@sequelize/core/_non-semver-use-at-your-own-risk_/abstract-dialect/data-types.js'; export declare class BLOB extends BaseTypes.BLOB { toSql(): string; } export declare class STRING extends BaseTypes.STRING { toSql(): string; } export declare class CHAR extends BaseTypes.CHAR { toSql(): string; } export declare class TEXT extends BaseTypes.TEXT { toSql(): string; } export declare class DATE extends BaseTypes.DATE { protected _checkOptionSupport(dialect: AbstractDialect): void; toSql(): string; toBindableValue(date: AcceptedDate): string; } export declare class TINYINT extends BaseTypes.TINYINT { protected _checkOptionSupport(dialect: AbstractDialect): void; toSql(): string; } export declare class SMALLINT extends BaseTypes.SMALLINT { protected _checkOptionSupport(dialect: AbstractDialect): void; toSql(): string; } export declare class MEDIUMINT extends BaseTypes.MEDIUMINT { protected _checkOptionSupport(dialect: AbstractDialect): void; toSql(): string; } export declare class INTEGER extends BaseTypes.INTEGER { protected _checkOptionSupport(dialect: AbstractDialect): void; toSql(): string; } export declare class BIGINT extends BaseTypes.BIGINT { protected _checkOptionSupport(dialect: AbstractDialect): void; } export declare class FLOAT extends BaseTypes.FLOAT { getNumberSqlTypeName(): string; } export declare class DOUBLE extends BaseTypes.DOUBLE { getNumberSqlTypeName(): string; } export declare class DECIMAL extends BaseTypes.DECIMAL { } export declare class ENUM<Member extends string> extends BaseTypes.ENUM<Member> { toSql(): string; } export declare class UUID extends BaseTypes.UUID { toSql(): string; } //# sourceMappingURL=data-types-overrides.d.ts.map