Current DbSchema strategies are:
CREATE, CREATE_DROP, DROP_CREATE, CHECK_VERSION
I would like one that CREATEs the schema if it doesn't already exist, but if it does already exist, then it runs CHECK_VERSION (and leaves the data alone).
i.e. I want schema creation to be an automatic part of my application bootstrap, not an explicit step that an admin must perform. (grails works this way quite well).
Is there a reason why this would be a bad idea? Could I contribute a patch to provide this behaviour?