Open hopugop opened 11 months ago
Indexes should be available from the output of describe-table. We should be able to use that information to re-create the indexes on the target table.
While working on this, I hit https://github.com/scylladb/scylladb/issues/19716 which makes it difficult to check whether the schema of a table has been correctly replicated or not.
When inferring schema from base DynamoDB table, Migrator skips indexes creation. Indexes cannot be created after the fact, so users have to resort to manually create the schema + indexes prior migrating. Migrator should create Indexes along the base table, so they are properly populated.