UNPKG

ts-sql-query

Version:

Type-safe SQL query builder like QueryDSL or JOOQ in Java or Linq in .Net for TypeScript with MariaDB, MySql, Oracle, PostgreSql, Sqlite and SqlServer support.

17 lines (16 loc) 758 B
import type { DatabaseType, QueryRunner } from "./QueryRunner"; import type { Pool } from "mysql"; import { PromiseBasedPoolQueryRunner } from "./PromiseBasedPoolQueryRunner"; /** * @deprecated https://www.npmjs.com/package/mysql is not maintained anymore. Use another QueryRunner for MySql instead. */ export declare class MySqlPoolQueryRunner extends PromiseBasedPoolQueryRunner { readonly database: DatabaseType; readonly pool: Pool; constructor(pool: Pool, database?: 'mariaDB' | 'mySql'); useDatabase(database: DatabaseType): void; getNativeRunner(): Pool; addParam(params: any[], value: any): string; protected createQueryRunner(): Promise<QueryRunner>; protected releaseQueryRunner(queryRunner: QueryRunner): void; }