1+ [ ![ npm version] ( https://badge.fury.io/js/ionic-database-builder.svg/?a=1 )] ( https://www.npmjs.com/package/ionic-database-builder )
2+ [ ![ contributions welcome] ( https://img.shields.io/badge/contributions-welcome-brightgreen.svg?style=flat )] ( https://github.com/fernandocode/ionic-database-builder/issues )
3+
14# ionic-database-builder
25Extended library from [ database-builder] ( https://github.com/fernandocode/database-builder ) to assist in creating and maintaining SQL commands with integrate execute commands in SQLite ('@ionic-native/sqlite ').
36
@@ -15,7 +18,8 @@ This will install the current stable version of `ionic-database-builder` in your
1518#### Simple Setup
1619
1720``` ts
18- import { DatabaseModule } from ' ionic-database-builder' ;
21+ import { DatabaseModule , DatabaseSettingsFactoryDefault , MappersTableSimple } from ' ionic-database-builder' ;
22+ import { DatabaseHelper } from ' database-builder' ;
1923
2024@NgModule ({
2125 ...
@@ -37,12 +41,13 @@ import { DatabaseModule } from 'ionic-database-builder';
3741 .mapper (
3842 false , // readonly
3943 void 0 , // keyColumn: default "id"
44+ void 0 , // default settings constructor
4045 // Type models for mapper
4146 TestClazz ,
4247 TestClazzRef
4348 )),
4449 // implementation of "DatabaseMigrationContract" to estrategy migration upgrade versions database
45- DatabaseMigration
50+ DatabaseMigrationService
4651 )
4752 ...
4853 ],
@@ -52,7 +57,7 @@ export class AppModule { }
5257
5358```
5459
55- ** ` DatabaseMigration ` **
60+ ** ` DatabaseMigrationService ` **
5661
5762``` ts
5863import { Observable } from ' rxjs/Observable' ;
@@ -63,7 +68,7 @@ import { DatabaseMigrationContract, Database, MappersTableBase } from 'ionic-dat
6368import { Version } from ' ionic-database-builder/src/model/version-model' ;
6469
6570@Injectable ()
66- export class DatabaseMigration extends DatabaseMigrationContract {
71+ export class DatabaseMigrationService extends DatabaseMigrationContract {
6772
6873 // implemented of "DatabaseMigrationContract"
6974 public to(version : Version , transation : SQLiteTransaction , mappers : MappersTableBase ): Observable <any >[] {
@@ -216,4 +221,4 @@ export class MyApp {
216221}
217222```
218223
219- [ ** More documentation on database-builder (Query, Crud, etc)** ] ( https://github.com/fernandocode/database-builder ) .
224+ [ ** More documentation on database-builder (Query, Crud, etc)** ] ( https://github.com/fernandocode/database-builder ) .
0 commit comments