UNPKG

ionic-database-builder

Version:

Extended library from database-builder to assist in creating and maintaining SQL commands. Allowing integrate execute commands with SQLite ('@ionic-native/sqlite'), Web Sql, etc. Through the interface injection 'DatabaseCreatorContract' returning an imple

10 lines (9 loc) 504 B
import { Injector } from '@angular/core'; import { DatabaseObject, GetMapper } from 'database-builder'; import { ConfigDatabase } from 'database-builder/src/crud/config-database'; export declare abstract class DatabaseSettingsFactoryContract { abstract databaseName(injector: Injector): string; abstract version(injector: Injector): number; abstract mapper(injector: Injector): GetMapper; abstract config(injector: Injector, database: DatabaseObject): Promise<ConfigDatabase>; }