noob: refactoring/pattern for creating a new schema/database

Have I missed the fundamental refactoring/pattern for creating a new schema/database?

So far, it seems like all of the documented refactorings presume that a named schema/database has been created by some means external to LiquiBase.

Is there a refactoring that is the logical equivalent to

  CREATE DATABASE

Brad

There isn’t a built in refactoring for that, but you can always fall back to the tag.

The reason we don’t have one is because liquibase needs an existing database to read the darabasechangelog table from.  There are times you want to script creation of other databases and schemas and you can with the SQL tag.  We also don’t have a built in refactoring is because the parameters to pass vary so much from database to database.

Nathan