@abw/badger-database
Version:
Javascript database abstraction layer
21 lines • 792 B
TypeScript
import { default as Query } from './Query.js';
export class Queryable {
constructor(engine: any, config?: {});
engine: any;
transact: any;
query(source: any): any;
fragment(name: any): any;
buildQuery(source: any, config?: {}): Query;
expandQuery(source: any, config: any): any;
expandNamedQuery(name: any): any;
sql(name: any, config: any): string;
run(query: any, params: any, options: any): Promise<any>;
one(query: any, params: any, options: any): Promise<any>;
any(query: any, params: any, options: any): Promise<any>;
all(query: any, params: any, options: any): Promise<any>;
loadedOne(row: any): any;
loadedAny(row: any): any;
loadedAll(rows: any): any;
}
export default Queryable;
//# sourceMappingURL=Queryable.d.ts.map