opencart-manager
Version:
Node.js package helping to manage your opencart store data easily.
9 lines (8 loc) • 457 B
TypeScript
import { TFieldset, TResponseHeaders } from "../types";
export default interface IDatabase {
select(table: string, criteria: TFieldset<any>): Promise<any[]>;
insert(table: string, fieldset: TFieldset<any>): Promise<TResponseHeaders>;
update(table: string, criteria: TFieldset<any>, fieldset: TFieldset<any>): Promise<TResponseHeaders>;
delete(table: string, criteria: TFieldset<any>): Promise<TResponseHeaders>;
close(): void;
}