@rcronin/sequelize-ibmi-mapepire
Version:
IBM i (via Mapepire) Sequelize V7 Dialect
24 lines • 1.36 kB
TypeScript
import type { Sequelize } from '@sequelize/core';
import { AbstractDialect } from '@sequelize/core';
import type { IBMiConnectionOptions } from './connection-manager.js';
import { IBMiConnectionManager } from './connection-manager.js';
import { IBMiQueryGenerator } from './query-generator.js';
import { IBMiQueryInterface } from './query-interface.js';
import { IBMiQuery } from './query.js';
export interface IBMiDialectOptions {
}
export declare class IBMiDialect extends AbstractDialect<IBMiDialectOptions, IBMiConnectionOptions> {
static readonly supports: import("@sequelize/core/_non-semver-use-at-your-own-risk_/abstract-dialect/dialect.js").DialectSupports;
readonly connectionManager: IBMiConnectionManager;
readonly queryGenerator: IBMiQueryGenerator;
readonly queryInterface: IBMiQueryInterface;
readonly Query: typeof IBMiQuery;
constructor(sequelize: Sequelize, options: IBMiConnectionOptions);
createBindCollector(): import("@sequelize/core/_non-semver-use-at-your-own-risk_/abstract-dialect/dialect.js").BindCollector;
escapeBuffer(buffer: Buffer): string;
getDefaultSchema(): string;
parseConnectionUrl(): IBMiConnectionOptions;
static getSupportedOptions(): readonly never[];
static getSupportedConnectionOptions(): readonly (keyof IBMiConnectionOptions)[];
}
//# sourceMappingURL=dialect.d.ts.map