@ndustrial/node-distributed-lock
Version:
Enables distributed locking for sequelize applications
17 lines (16 loc) • 557 B
TypeScript
export = SequelizeQueryInterface;
declare class SequelizeQueryInterface extends QueryInterface {
query(statement: any, { transaction, replacements, firstResult }: {
transaction: any;
replacements: any;
firstResult: any;
}): Promise<any>;
createTransaction(): Promise<any>;
getDialectName(): any;
parseDatabaseError(error: any): string;
}
declare namespace SequelizeQueryInterface {
let interfaceName: string;
function checkInterface(queryInterface: any): any;
}
import QueryInterface = require("./base");