From: Jan N. <jan...@gm...> - 2007-08-31 17:47:49
|
Hello, I'm new to Spring - my apologies if this is a bit pedantic. I've been reviewing how to implement schema and data evolution in a new Spring-based application using Hibernate (I'm also new to Hibernate), as well as migration of existing production data into the new DB. Surprisingly, I found very little relevant in a Nabble search of Spring's developer and user archives. And I found nothing in the Spring documentation. Perhaps "Schema migration", "DB migration" are the wrong terms for Spring applications? I'm clearly not the only one facing issues of schema and data migration and evolution in Spring applications. Are there any best practices, support, existing tools, thoughts, etc.? For example, using Spring's Hibernate support, where/when should table creation be done? So far, I've found a few different solutions: -LiquiBase (I have not used it yet) -few different home-grown Spring framework plug-ins Any thoughts, corrections, re-directs, etc. are greatly appreciated. Many thanks, -Jan |