En utilisant node.js, j'essaie de supprimer et de créer de nouveau une table dynamoDB. J'ai besoin de supprimer tous les enregistrements de la table et mettre de nouveaux, donc je pense que c'est une bonne solution pour simplement supprimer et recréer toute la table. J'essaie avec ce codeSupprimer et créer une table dynamoDB
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);
}
})
}
});
Et je reçois ResourceInUseException d'erreur: La table existe déjà:
Belle solution, tnx – Nemanja