UNPKG

@blueleader07/typeorm

Version:

Data-Mapper ORM for TypeScript, ES7, ES6, ES5. Supports MySQL, PostgreSQL, MariaDB, SQLite, MS SQL Server, Oracle, MongoDB databases.

26 lines (25 loc) 986 B
import { AbstractSqliteDriver } from "../sqlite-abstract/AbstractSqliteDriver"; import { ReactNativeConnectionOptions } from "./ReactNativeConnectionOptions"; import { QueryRunner } from "../../query-runner/QueryRunner"; import { DataSource } from "../../data-source/DataSource"; import { ReplicationMode } from "../types/ReplicationMode"; export declare class ReactNativeDriver extends AbstractSqliteDriver { options: ReactNativeConnectionOptions; constructor(connection: DataSource); /** * Closes connection with database. */ disconnect(): Promise<void>; /** * Creates a query runner used to execute database queries. */ createQueryRunner(mode: ReplicationMode): QueryRunner; /** * Creates connection with the database. */ protected createDatabaseConnection(): Promise<void>; /** * If driver dependency is not given explicitly, then try to load it via "require". */ protected loadDependencies(): void; }