# Create a DynamoDB Table with Commandeer

# What you’ll learn

In this tutorial, you'll learn how to create DynamoDB tables using the Commandeer desktop app.

# Prerequisites

# Choose LocalStack or AWS

Commandeer lets you create DynamoDB tables the same way in LocalStack or in a real AWS account. Just choose between your local account or an AWS account from the Account dropdown. Commandeer comes with the local account out of the box. If you don't have your AWS account set up yet, you can follow our setup guide to obtain your AWS credentials.

# Create Table

Navigate to the DynamoDB dashboard in the side navigation section of Commandeer under AWS. Next, click the Add Table button.

DynamoDB dashboard with the highlighted button to add a table

# Enter Name

Next, enter a name for the table. In our case, we use the name NewTable.

Entering a name for a new DynamoDB table

That's all you need to add a table with some default settings which you can change later. If you would like to specify some additional settings upon creation, feel free to click on the Additional Settings to specify some settings like provisioned throughput, attributes, and more.

New DynamoDB table dialog with some additional settings expanded

# Save Table

Click save, once the table is created it'll show in the list of tables. You may want to click the refresh button after a brief moment because table creation is an asynchronous process.

DynamoDB table added in Commandeer

# Recap

In Commandeer, we deeply care about developer productivity. You can quickly and effortlessly add new DynamoDB tables with some default settings. If you would like to specify some additional settings upfront, just expand additional settings in the table create dialog.