dynamodb-service
Advanced tools
Comparing version
{ | ||
"name": "dynamodb-service", | ||
"version": "1.5.0", | ||
"version": "1.6.0", | ||
"description": "Managing records saved in Dynamodb", | ||
@@ -5,0 +5,0 @@ "main": "index.js", |
@@ -22,12 +22,12 @@ /** | ||
constructor(tableName, primaryKeyName, profile, extra) { | ||
profile = profile || 'default'; | ||
extra = extra || { region: 'us-east-1' }; | ||
if(profile) { | ||
let credentials = new AWS.SharedIniFileCredentials({profile}); | ||
AWS.config.credentials = credentials; | ||
} | ||
AWS.config.region = extra.region; | ||
this.tableName = tableName; | ||
this.keyName = primaryKeyName; | ||
let credentials = new AWS.SharedIniFileCredentials({profile}); | ||
AWS.config.credentials = credentials; | ||
AWS.config.region = extra.region; | ||
this.dynamoDb = new AWS.DynamoDB.DocumentClient(); | ||
@@ -34,0 +34,0 @@ |
@@ -15,5 +15,5 @@ /** | ||
let id = '10'; | ||
let id = '1'; | ||
dynamodbService.read(id) // => @return Promise | ||
.then(createdRecord => console.log(createdRecord)) | ||
.catch(e => console.error(e.message || 'error', e)); |
279
0.36%15005
-0.07%