Mit node.js versuche ich die dynamoDB Tabelle wieder zu löschen und zu erstellen. Ich muss alle Aufzeichnungen von der Tabelle löschen und neu setzen, also denke ich, ist gute Lösung, ganze Tabelle einfach zu löschen und neu herzustellen. Ich versuche, mit diesem CodeLösche und erstelle DynamoDB Tabelle
dynamo.deleteTable({
TableName: tableName
}, function(err, data){
if (err) {
console.log(err);
}
else {
dynamo.createTable({
TableName: tableName,
KeySchema: [{
AttributeName: "id",
KeyType: "HASH"
}],
AttributeDefinitions: [{
AttributeName: "id",
AttributeType: "S"
}],
ProvisionedThroughput: {
ReadCapacityUnits: 10,
WriteCapacityUnits: 10
}
}, function(err){
if (err) {
console.log(err);
}
else {
// putNewData(data, callback);
}
})
}
});
und ich bekomme Fehler ResourceInUseException: Tabelle ist bereits vorhanden:
Schöne Lösung, Tnx – Nemanja