Hi, these are the rules for the game:
0) You have to use NHibernate;
1) You have a working database with data which must stay "alive" after the update;
2) If you have 3 versions of the database schema (1.0, 2.0 and 3.0) you should be able to update low->high version. (high->low is optional);
I know about the methods schema.Create()/Update() but I am not sure what is the best configuration for them. Also I want to know how you actually handle such situations.
Hala...