Skip to content

Commit 5385752

Browse files
authored
Merge pull request #145 from mvayngrib/onexists
fix: warn but don't fail when table already exists
2 parents 0a154a8 + 47dc7b9 commit 5385752

File tree

1 file changed

+7
-2
lines changed

1 file changed

+7
-2
lines changed

index.js

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -246,8 +246,13 @@ class ServerlessDynamodbLocal {
246246
}
247247
dynamodb.raw.createTable(migration, (err) => {
248248
if (err) {
249-
this.serverlessLog("DynamoDB - Error - ", err);
250-
reject(err);
249+
if (err.name === 'ResourceInUseException') {
250+
this.serverlessLog(`DynamoDB - Warn - table ${migration.TableName} already exists`);
251+
resolve();
252+
} else {
253+
this.serverlessLog("DynamoDB - Error - ", err);
254+
reject(err);
255+
}
251256
} else {
252257
this.serverlessLog("DynamoDB - created table " + migration.TableName);
253258
resolve(migration);

0 commit comments

Comments
 (0)