@mas-soft/mas-core-server
Version:
main application
13 lines (12 loc) • 548 B
TypeScript
import { IMasConnector } from "../interfaces/mas-connector";
import { DataSource, AnyObject } from "../repository";
import { SettingsProvider } from "./settings";
export declare class MasDataSource implements DataSource {
private readonly settingProvider;
static dataSourceName: string;
name: string;
connector?: IMasConnector;
settings: AnyObject;
constructor(settingProvider: SettingsProvider, poolAlias?: string);
execute(statment: string, params?: Array<AnyObject>, options?: AnyObject): Promise<any>;
}