@dazejs/framework
Version:
Daze.js - A powerful web framework for Node.js
14 lines (13 loc) • 536 B
TypeScript
import { Pool } from 'mysql2';
import { Actuator } from './actuator';
export declare class MysqlActuator extends Actuator {
pool: Pool;
constructor(pool: Pool);
query(query: string, bindings?: any[]): Promise<any>;
select(query: string, bindings?: any[]): Promise<any[]>;
insert(query: string, bindings?: any[]): Promise<number>;
update(query: string, bindings?: any[]): Promise<number>;
delete(query: string, bindings?: any[]): Promise<number>;
commit(): Promise<void>;
rollback(): Promise<void>;
}