database-builder
Version:
Library to assist in creating and maintaining SQL commands.
22 lines (21 loc) • 752 B
TypeScript
import { SQLiteInterface, SQLiteObjectInterface } from "../definitions/sqlite-interface";
import { DatabaseConfig } from "../definitions/database-config";
import { DatabaseAbstractSQLiteService } from "./abstract-sqlite-database.adapter";
/**
* Adapter for https://ionicframework.com/docs/native/sqlite/
*
* Example usage:
*
* `new SQLiteDatabaseAdapter(sqlite);`
*
* PS: 'sqlite' is instance SQLite
*
* @export
* @class SQLiteDatabaseAdapter
* @implements {DatabaseCreatorContract}
*/
export declare class SQLiteDatabaseAdapter extends DatabaseAbstractSQLiteService {
private _sqlite;
constructor(_sqlite: SQLiteInterface);
protected sqliteCreate(config: DatabaseConfig): Promise<SQLiteObjectInterface>;
}