【发布时间】:2021-11-23 03:58:03
【问题描述】:
总结:已知在使用 DynamoDB Local 时出现在 NoSQL Workbench 中的代码和配置神秘地不适用于 LocalStack:虽然连接有效,但表不再显示在 NoSQL Workbench 中(但继续使用aws-cli时显示)。
我在DynamoDB Local running in Docker 中创建了一个在NoSQL Workbench 中工作的表。我编写了代码来为该数据库提供种子,所有这些都在 NoSQL Workbench 中运行并显示。
我切换到LocalStack(这样我可以在本地与其他 AWS 服务进行交互)。我能够使用 Terraform 创建一个表,并可以使用我的代码为它播种(使用给定的配置 here)。使用aws-cli,我可以看到表格等。
但是在 NoSQL Workbench 中,我看不到我在连接时创建和播种的表,如下所示。没有连接错误;桌子不在那里。它似乎与here 描述的错误问题无关,因为重新启动应用程序没有帮助。我没有更改任何 AWS 账户设置,例如区域、密钥等。
【问题讨论】:
标签: amazon-dynamodb terraform-provider-aws localstack