Skip to content

Commit 8950721

Browse files
committed
v.0.0.10
Bug: Not call migration in DI.
1 parent 4ed2bdb commit 8950721

File tree

3 files changed

+7
-3
lines changed

3 files changed

+7
-3
lines changed

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "ionic-database-builder",
3-
"version": "0.0.9",
3+
"version": "0.0.10",
44
"description": "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 implementation of 'DatabaseObject'.",
55
"main": "index.js",
66
"scripts": {
@@ -45,7 +45,7 @@
4545
"homepage": "https://github.com/fernandocode/ionic-database-builder#readme",
4646
"dependencies": {
4747
"@angular/core": ">=5.0.0",
48-
"database-builder": ">=0.0.22"
48+
"database-builder": ">=0.0.24"
4949
},
5050
"devDependencies": {
5151
"@angular/cli": "^1.7.4",

src/database.module.ts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ export class DatabaseModule {
3636
this.createProvider(IS_AVAILABLE_DATABASE, isAvailableProvider),
3737
this.createProvider(DATABASE_CREATOR, databaseCreatorProvider)
3838
];
39-
return this.forBase(providers);
39+
return this.forBase(providers, databaseMigrationContract);
4040
}
4141

4242
private static createProvider(provide: any, provider: ProviderTyped<any>): Provider {
@@ -49,6 +49,8 @@ export class DatabaseModule {
4949
providers: Provider[],
5050
databaseMigrationContract?: Type<DatabaseMigrationContract>
5151
): ModuleWithProviders {
52+
console.log("databaseMigrationContract:");
53+
console.log(databaseMigrationContract);
5254
if (databaseMigrationContract) {
5355
providers.push({
5456
provide: DatabaseMigrationContract,

src/providers/database-migration.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -46,6 +46,8 @@ export class DatabaseMigration extends DatabaseMigrationBase implements Database
4646
return new Promise<boolean>((resolve, reject) => {
4747

4848
let observablesNested: Array<Observable<any>> = [];
49+
console.log("this._databaseMigrationContract:");
50+
console.log(this._databaseMigrationContract);
4951
if (this._databaseMigrationContract) {
5052
const toObservables = this._databaseMigrationContract.to(
5153
version,

0 commit comments

Comments
 (0)