How to modify the design of a temporal table which is already in use in EF6 and not lose the data?

Alvaro CP 1 Reputation point
2022-03-08T10:02:58.013+00:00

I've started to use Temporal tables with EF6 and always that I want to modify a column name or make any easy change in a table that is temporal or system-versioned, I have to recreate the table, losing the former data. We are in development right now and there is not any problem with that but what happens when we'll be in production?
I'm thinking seriously to discard the Temporal tables with the Entity framework, it looks pretty fancy but I think it's still not fully supported.

Entity Framework Core
Entity Framework Core
A lightweight, extensible, open-source, and cross-platform version of the Entity Framework data access technology.
697 questions
{count} votes