Will getting latest change remove any existing table rows?
jrummell
Posts: 6 Bronze 2
Will getting latest change remove any existing table rows in changed tables? I don't want to lose my test data.
Comments
Rest assured that SQL Source Control will preserve your existing data in this circumstance. Tables will be ALTERed where possible. In some situations they will need to be rebuilt, in which case SQL Source Control will create a temporary table in which the data is copied, and then replaces it once the table has be recreated.
I'd encourage you to test the tool on a few of your own scenarios to fully satisfy yourself that the behavior is how you expect it to be, and of course let us know if it falls short.
Kind regards,
David Atkinson
Product Manager
Red Gate Software
Product Manager
Redgate Software
Take a c# programmer for example debugging and testing their code they may have populated their local DB with testing data. However, they need to get latest on the DB so they are certain they are coding against the most recent schema.
We would not want their test data to removed.
In other cases, we preserve the pre-existing data.
Kind regards,
David
Product Manager
Redgate Software