databases

warning: Creating default object from empty value in /hermes/walnaweb12a/b57/moo.greydragoncom/nodsw/modules/taxonomy/taxonomy.pages.inc on line 33.
Leeland's picture

DB Schema Testing

== Overview Database Schema Version Control ==

It seems that version control for database schema changes has traditionally received little developer attention. Almost everyone just goes ahead and changes database schema, trying to keep it backwards-compatible.

That’s possible if the change is small or non-intrusive (as it is in most cases). For more complex changes you could create ad-hoc script which makes necessary alterations and data conversion.

Leeland's picture

Fabulous Mini Database in Java

I am very impressed with the HSQL (http://hsqldb.org/) product (a lightweight 100% Java SQL database engine). It is not only the best SQL relational database open source product I have ever seen, it is also one of the best written code I have seen in a long time. It is fast and lean but it doesn't skip corners for speed. Which is very nice as it means there is a higher chance of this not doing something unexpected on older or new versions of the JVM.

Thread Slivers eBook at Amazon

Syndicate content