opencart-manager
Version:
Node.js package helping to manage your opencart store data easily.
8 lines (7 loc) • 377 B
TypeScript
import { TResponseHeaders } from "../types";
export default interface IModel<TFields> {
select(criteria: Partial<TFields>): Promise<object[]>;
insert(data: Partial<TFields>): Promise<TResponseHeaders>;
update(criteria: Partial<TFields>, data: Partial<TFields>): Promise<TResponseHeaders>;
delete(criteria: Partial<TFields>): Promise<TResponseHeaders>;
}