UNPKG

typeorm

Version:

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

24 lines (23 loc) 2.33 kB
import { CockroachConnectionOptions } from "../driver/cockroachdb/CockroachConnectionOptions"; import { MysqlConnectionOptions } from "../driver/mysql/MysqlConnectionOptions"; import { PostgresConnectionOptions } from "../driver/postgres/PostgresConnectionOptions"; import { SqliteConnectionOptions } from "../driver/sqlite/SqliteConnectionOptions"; import { SqlServerConnectionOptions } from "../driver/sqlserver/SqlServerConnectionOptions"; import { OracleConnectionOptions } from "../driver/oracle/OracleConnectionOptions"; import { MongoConnectionOptions } from "../driver/mongodb/MongoConnectionOptions"; import { CordovaConnectionOptions } from "../driver/cordova/CordovaConnectionOptions"; import { SqljsConnectionOptions } from "../driver/sqljs/SqljsConnectionOptions"; import { ReactNativeConnectionOptions } from "../driver/react-native/ReactNativeConnectionOptions"; import { NativescriptConnectionOptions } from "../driver/nativescript/NativescriptConnectionOptions"; import { ExpoConnectionOptions } from "../driver/expo/ExpoConnectionOptions"; import { AuroraDataApiConnectionOptions } from "../driver/aurora-data-api/AuroraDataApiConnectionOptions"; import { SapConnectionOptions } from "../driver/sap/SapConnectionOptions"; import { AuroraDataApiPostgresConnectionOptions } from "../driver/aurora-data-api-pg/AuroraDataApiPostgresConnectionOptions"; import { BetterSqlite3ConnectionOptions } from "../driver/better-sqlite3/BetterSqlite3ConnectionOptions"; import { CapacitorConnectionOptions } from "../driver/capacitor/CapacitorConnectionOptions"; /** * ConnectionOptions is an interface with settings and options for specific connection. * Options contain database and other connection-related settings. * Consumer must provide connection options for each of your connections. */ export declare type ConnectionOptions = MysqlConnectionOptions | PostgresConnectionOptions | CockroachConnectionOptions | SqliteConnectionOptions | SqlServerConnectionOptions | SapConnectionOptions | OracleConnectionOptions | CordovaConnectionOptions | NativescriptConnectionOptions | ReactNativeConnectionOptions | SqljsConnectionOptions | MongoConnectionOptions | AuroraDataApiConnectionOptions | AuroraDataApiPostgresConnectionOptions | ExpoConnectionOptions | BetterSqlite3ConnectionOptions | CapacitorConnectionOptions;