Running different versions of an application at the same time can be tricky, but the real headache often comes from the database changes. Even a small change can cause big problems across versions.
A way to maintain data consistency during the migration phase with both columns or tables could be to use DB triggers, considering your database supports it. I usually do not rely on DB triggers but here it can performs some replication of the data between columns. Alors views can be used to hide actual "physical" schema changes. Some DB systems also provide upgradable views...
A way to maintain data consistency during the migration phase with both columns or tables could be to use DB triggers, considering your database supports it. I usually do not rely on DB triggers but here it can performs some replication of the data between columns. Alors views can be used to hide actual "physical" schema changes. Some DB systems also provide upgradable views...