Creates the table if it does not exist already.
void createIfNotExists( String tableName, void Function(Blueprint table) callback, );