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

11 lines (10 loc) 506 B
import { GetMapper, DatabaseObject } from 'database-builder'; import { DatabaseResettableContract } from './database-resettable-contract'; import { Observable } from 'rxjs'; import { Version } from '../model/version-model'; export declare abstract class DatabaseMigrationContract { onStart(): void; onFinish(): void; onProgress(): void; abstract to(version: Version, database: DatabaseObject, mappers: GetMapper, resettable: DatabaseResettableContract): Array<Observable<any>>; }