/**
|
* MySQL specific connection credential options.
|
*
|
* @see https://github.com/mysqljs/mysql#connection-options
|
*/
|
export interface MysqlConnectionCredentialsOptions {
|
/**
|
* Connection url where perform connection to.
|
*/
|
readonly url?: string;
|
/**
|
* Database host.
|
*/
|
readonly host?: string;
|
/**
|
* Database host port.
|
*/
|
readonly port?: number;
|
/**
|
* Database username.
|
*/
|
readonly username?: string;
|
/**
|
* Database password.
|
*/
|
readonly password?: string;
|
/**
|
* Database name to connect to.
|
*/
|
readonly database?: string;
|
/**
|
* Object with ssl parameters or a string containing name of ssl profile.
|
*/
|
readonly ssl?: any;
|
}
|