I am writing a web application and one of the things it does it to create and populate Azurite tables. I can view these tables in Azurite Storage Explorer.
However, if I:
- Delete a table (in Azurite Storage Explorer) that has data
- Recreate that table
Then the table gets recreated, with no data, but with all the original columns.
For comparison, if I create a table that I've never created before, I just get PartitionKey and RowKey, which is what I would expect.
This happens even if I create and populate the table in code. This is becoming a real problem, since the process of development has caused me to remove columns and rename columns, etc. But when I view my tables in Azurite, all those old columns are still there. There just now populated by null.
Is there a way of resolving this, other than resetting, or doing something else that would involve a whole lot of extra work? Am I missing something?