innomize-typeorm
Version:
Data-Mapper ORM for TypeScript, ES7, ES6, ES5. Supports MySQL, PostgreSQL, MariaDB, SQLite, MS SQL Server, Oracle, MongoDB databases.
18 lines (17 loc) • 621 B
TypeScript
import { BaseConnectionOptions } from "../../connection/BaseConnectionOptions";
import { AuroraDataApiConnectionCredentialsOptions } from "./AuroraDataApiConnectionCredentialsOptions";
/**
* MySQL specific connection options.
*
* @see https://github.com/mysqljs/mysql#connection-options
*/
export interface AuroraDataApiConnectionOptions extends BaseConnectionOptions, AuroraDataApiConnectionCredentialsOptions {
/**
* Database type.
*/
readonly type: "aurora-data-api";
readonly region: string;
readonly secretArn: string;
readonly resourceArn: string;
readonly database: string;
}