DynamoDB - Excluir Tabela
Neste capítulo, discutiremos como podemos excluir uma tabela e também as diferentes maneiras de excluir uma tabela.
A exclusão da tabela é uma operação simples que requer pouco mais do que o nome da tabela. Utilize o console da GUI, Java ou qualquer outra opção para executar esta tarefa.
Excluir tabela usando o console da GUI
Execute uma operação de exclusão acessando primeiro o console em -
https://console.aws.amazon.com/dynamodb.
Escolher Tables no painel de navegação e escolha a tabela desejada para exclusão da lista de tabelas, conforme mostrado na tela a seguir.
Finalmente, selecione Delete Table. Depois de escolher Excluir tabela, uma confirmação é exibida. Sua mesa é então excluída.
Excluir tabela usando Java
Use o deletemétodo para remover uma mesa. Um exemplo é dado abaixo para explicar melhor o conceito.
import com.amazonaws.services.dynamodbv2.AmazonDynamoDBClient;
import com.amazonaws.services.dynamodbv2.document.DynamoDB;
import com.amazonaws.services.dynamodbv2.document.Table;
public class ProductsDeleteTable {
public static void main(String[] args) throws Exception {
AmazonDynamoDBClient client = new AmazonDynamoDBClient()
.withEndpoint("http://localhost:8000");
DynamoDB dynamoDB = new DynamoDB(client);
Table table = dynamoDB.getTable("Products");
try {
System.out.println("Performing table delete, wait...");
table.delete();
table.waitForDelete();
System.out.print("Table successfully deleted.");
} catch (Exception e) {
System.err.println("Cannot perform table delete: ");
System.err.println(e.getMessage());
}
}
}