Autosave: 2024-06-22 11:00:04
This commit is contained in:
parent
4222dce14d
commit
46355e255b
1 changed files with 30 additions and 0 deletions
30
zk/DynamoDB CLI commands.md
Normal file
30
zk/DynamoDB CLI commands.md
Normal file
|
@ -0,0 +1,30 @@
|
|||
---
|
||||
id: l045
|
||||
title: DynamoDB CLI commands
|
||||
tags: [AWS, databases, dynamodb]
|
||||
created: Saturday, June 22, 2024
|
||||
---
|
||||
|
||||
# DynamoDB CLI commands
|
||||
|
||||
## Connecting to a local (Docker) DynamoDB instance
|
||||
|
||||
In order to distinguish between local and production accounts you should keep
|
||||
seperate configs in `.aws/config` and `.aws/credentials`. Then specify the
|
||||
profile if you are working locally and the local URL. Without the `--profile`
|
||||
flag, AWS will default to the `default` profile which will typically be your
|
||||
credentials for accessing AWS on the remote.
|
||||
|
||||
```sh
|
||||
aws dynamodb list-tables --profile timetracking_dev --endpoint-url
|
||||
http://localhost:800
|
||||
```
|
||||
|
||||
## Delete a table
|
||||
|
||||
```sh
|
||||
aws dynamodb delete-table --profile timetracking_local --endpoint-url http://localhost:8000 --table-name PersistentTable
|
||||
|
||||
```
|
||||
|
||||
## Related notes
|
Loading…
Add table
Reference in a new issue