Home Reference Source Repository
import CustomMySQL from 'anytv-node-mysql/src/CustomMySQL.js'
public class | source

CustomMySQL

This is my class description

Constructor Summary

Public Constructor
public

Member Summary

Public Members
public
public

escape: *

public
public

Method Summary

Public Methods
public

add(key: *, config: *, is_pool: *): *

public

args(): *

public

async(query: *, args: *, async_args: *, collector: *, fn: *): *

public

end(): *

public

on(_event: *, cb: *): *

public

open(config: *): *

public

query(): *

public

retry_if(retryable_errors: *): *

public

set_logger(logger: *): *

public

set_max_retry(max: *): *

public
public

use(key: *): *

Public Constructors

public constructor source

Public Members

public current_connection: * source

public escape: * source

public escapeId: * source

public retryable_errors: * source

Public Methods

public add(key: *, config: *, is_pool: *): * source

Params:

NameTypeAttributeDescription
key *
config *
is_pool *

Return:

*

public args(): * source

Return:

*

public async(query: *, args: *, async_args: *, collector: *, fn: *): * source

Params:

NameTypeAttributeDescription
query *
args *
async_args *
collector *
fn *

Return:

*

public end(): * source

Return:

*

public on(_event: *, cb: *): * source

Params:

NameTypeAttributeDescription
_event *
cb *

Return:

*

public open(config: *): * source

Params:

NameTypeAttributeDescription
config *

Return:

*

public query(): * source

Return:

*

public retry_if(retryable_errors: *): * source

Params:

NameTypeAttributeDescription
retryable_errors *

Return:

*

public set_logger(logger: *): * source

Params:

NameTypeAttributeDescription
logger *

Return:

*

public set_max_retry(max: *): * source

Params:

NameTypeAttributeDescription
max *

Return:

*

public transaction(): * source

Return:

*

public use(key: *): * source

Params:

NameTypeAttributeDescription
key *

Return:

*