spanner-migration-tool
spanner-migration-tool copied to clipboard
Synthetic Id creation in empty Dynamodb database tables
While analyzing schema for a Dynamodb table if there is no data in the table then a synthetic id is created because there is no sample data to analyze the datatypes.
- For creating a Dynamodb table a primary key must be specified with a datatype otherwise a table can't be created.
We should try to use that primary key instead of creating a new synthetic id in case there is no data in the table.