When using NHibernate ORM, what are the standard or best open source methods for distributing schema changes to users of applications that have an existing version of the software?
If I need to add or remove properties from an existing class, how can I properly handle these changes for users who use a previous version of the software?
I am looking for something that will work on Mono, if possible.
I would prefer not to parse the resulting schema from ORM changes and manually update the version every time I create a new application assembly.
(I assume that I will use NHibernate to create a schema for the database, but if there are different methods that fix this problem, then I'm open to answering).
source
share