Skip to content

Commit 433b099

Browse files
committed
Some db improvements and todos
1 parent 3b42f92 commit 433b099

File tree

5 files changed

+10
-5
lines changed

5 files changed

+10
-5
lines changed

config/development.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,5 +21,5 @@ module.exports = {
2121
queueUIUsername: process.env.QUEUE_UI_USERNAME || 'admin',
2222
queueUIPassword: process.env.QUEUE_UI_PASSWORD || 'password123/',
2323
queueUIPort: process.env.QUEUE_UI_PORT || 3000,
24-
enforceUserIdAppIdDeveloperId: process.env.ENFORCE_USER_ID_APP_ID_DEVELOPER_ID || 'yes'
24+
enforceUserIdAppIdDeveloperId: process.env.ENFORCE_USER_ID_APP_ID_DEVELOPER_ID || 'no'
2525
};

config/production.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,5 +21,5 @@ module.exports = {
2121
queueUIUsername: process.env.QUEUE_UI_USERNAME || 'admin',
2222
queueUIPassword: process.env.QUEUE_UI_PASSWORD || 'password123/',
2323
queueUIPort: process.env.QUEUE_UI_PORT || 3000,
24-
enforceUserIdAppIdDeveloperId: process.env.ENFORCE_USER_ID_APP_ID_DEVELOPER_ID || 'yes'
24+
enforceUserIdAppIdDeveloperId: process.env.ENFORCE_USER_ID_APP_ID_DEVELOPER_ID || 'no'
2525
};

models/RequestLogs.js

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -187,3 +187,6 @@ var Model = db.model(collection, Schema);
187187
Model._mongoose = db;
188188

189189
module.exports = Model;
190+
191+
// ToDo: Log requests in a separate db for performance
192+
// Add the option of elasticsearch for API searchs

models/index.js

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,3 +11,5 @@ require("fs").readdirSync(normalizedPath).forEach(function(file) {
1111
});
1212

1313
module.exports = models;
14+
// Todo: Automatically generate tests with the schema structure
15+
// Todo: Move request logging to file system, not db for performance sake

template/model.tmpl

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -36,12 +36,12 @@ schemaObject.updatedAt = {
3636

3737
schemaObject.owner = {
3838
type: db.Schema.Types.ObjectId,
39-
ref: '<%= service %>s'
39+
ref: 'Users'
4040
};
4141

4242
schemaObject.createdBy = {
4343
type: db.Schema.Types.ObjectId,
44-
ref: '<%= service %>s'
44+
ref: 'Users'
4545
};
4646

4747
schemaObject.client = {
@@ -51,7 +51,7 @@ schemaObject.client = {
5151

5252
schemaObject.developer = {
5353
type: db.Schema.Types.ObjectId,
54-
ref: '<%= service %>s'
54+
ref: 'Users'
5555
};
5656

5757
schemaObject.tags = {

0 commit comments

Comments
 (0)