Move Mongo database property directly to mongo adapter.

This commit is contained in:
Nikita Lutsenko
2016-02-27 02:37:38 -08:00
parent 997da898eb
commit 7215300c1e
5 changed files with 16 additions and 23 deletions

View File

@@ -11,7 +11,7 @@ export class GridStoreAdapter extends FilesAdapter {
// Returns a promise
createFile(config, filename, data) {
return config.database.connect().then(() => {
let gridStore = new GridStore(config.database.db, filename, 'w');
let gridStore = new GridStore(config.database.adapter.database, filename, 'w');
return gridStore.open();
}).then((gridStore) => {
return gridStore.write(data);
@@ -22,7 +22,7 @@ export class GridStoreAdapter extends FilesAdapter {
deleteFile(config, filename) {
return config.database.connect().then(() => {
let gridStore = new GridStore(config.database.db, filename, 'w');
let gridStore = new GridStore(config.database.adapter.database, filename, 'w');
return gridStore.open();
}).then((gridStore) => {
return gridStore.unlink();
@@ -33,9 +33,9 @@ export class GridStoreAdapter extends FilesAdapter {
getFileData(config, filename) {
return config.database.connect().then(() => {
return GridStore.exist(config.database.db, filename);
return GridStore.exist(config.database.adapter.database, filename);
}).then(() => {
let gridStore = new GridStore(config.database.db, filename, 'r');
let gridStore = new GridStore(config.database.adapter.database, filename, 'r');
return gridStore.open();
}).then((gridStore) => {
return gridStore.read();