1

我正在尝试在本地使用 DynamoDB,并且正在使用容器https://hub.docker.com/r/amazon/dynamodb-local与 AWS Workbench 相结合(https://docs.aws.amazon.com/amazondynamodb/latest /developerguide/workbench.html)。

我已经在本地容器上成功创建了一个表,但现在我想删除它。我假设 AWS Workbench 具有此功能(?)而我只是愚蠢...有人可以指出我需要按下的按钮吗?

非常感谢。

4

2 回答 2

2

万一其他人正在查看,在撰写本文时,aws workbench 不支持删除表的功能。直接从 DynamoDb 团队得到了我的回答。

于 2020-12-18T09:35:27.670 回答
0

尝试将 NoSql Workbenck 中的数据更新到我的本地 DDB 表中时遇到了这个问题。

我的问题现在是知道如何在我第一次提交到本地 docker ddb 服务器后重新提交/更新数据,因为我收到了这个错误

Error
Could not commit to DynamoDB as table creation failed: ResourceInUseException: Cannot create preexisting table

对我有用的是:

  1. 停止我的本地实例 ( ctrl + c)
  2. 重新启动我的本地 ddb 服务器 ( docker run -p 8000:8000 amazon/dynamodb-local)
  3. 以及commiting再次从 NoSql Workbench对本地 DDB 的更改

以防万一其他人试图解决同样的问题,如果你还没有尝试过。

于 2021-11-08T01:10:34.310 回答