Skip to content
This repository was archived by the owner on Mar 13, 2025. It is now read-only.

Commit b5f2eb9

Browse files
author
James Cori
committed
Merge branch 'develop'
2 parents 7b7aad5 + 383c6eb commit b5f2eb9

File tree

2 files changed

+22
-7
lines changed

2 files changed

+22
-7
lines changed

config/default.js

+3-3
Original file line numberDiff line numberDiff line change
@@ -25,9 +25,9 @@ module.exports = {
2525
}
2626
},
2727
DYNAMODB: {
28-
AWS_ACCESS_KEY_ID: process.env.AWS_ACCESS_KEY_ID || '',
29-
AWS_SECRET_ACCESS_KEY: process.env.AWS_SECRET_ACCESS_KEY || '',
28+
// AWS_ACCESS_KEY_ID: process.env.AWS_ACCESS_KEY_ID || '',
29+
// AWS_SECRET_ACCESS_KEY: process.env.AWS_SECRET_ACCESS_KEY || '',
3030
AWS_REGION: process.env.AWS_REGION || '',
31-
IS_LOCAL: process.env.IS_LOCAL || 'false'
31+
IS_LOCAL: process.env.IS_LOCAL === 'true' || 'false'
3232
}
3333
};

models/index.js

+19-4
Original file line numberDiff line numberDiff line change
@@ -13,16 +13,31 @@
1313
const config = require('config');
1414
const dynamoose = require('dynamoose');
1515

16-
dynamoose.AWS.config.update({
16+
17+
const awsConfigs = config.DYNAMODB.IS_LOCAL_DB ? {
1718
accessKeyId: config.DYNAMODB.AWS_ACCESS_KEY_ID,
1819
secretAccessKey: config.DYNAMODB.AWS_SECRET_ACCESS_KEY,
1920
region: config.DYNAMODB.AWS_REGION
20-
});
21+
} : {
22+
region: config.DYNAMODB.AWS_REGION
23+
};
2124

22-
if (config.DYNAMODB.IS_LOCAL === 'true') {
23-
dynamoose.local();
25+
dynamoose.AWS.config.update(awsConfigs);
26+
27+
if (config.DYNAMODB.IS_LOCAL_DB) {
28+
dynamoose.local(config.DYNAMODB.DYNAMODB_URL);
2429
}
2530

31+
// dynamoose.AWS.config.update({
32+
// // accessKeyId: config.DYNAMODB.AWS_ACCESS_KEY_ID,
33+
// // secretAccessKey: config.DYNAMODB.AWS_SECRET_ACCESS_KEY,
34+
// region: config.DYNAMODB.AWS_REGION
35+
// });
36+
37+
// if (config.DYNAMODB.IS_LOCAL === 'true') {
38+
// dynamoose.local();
39+
// }
40+
2641
dynamoose.setDefaults({
2742
create: false,
2843
update: false

0 commit comments

Comments
 (0)