|
|
|
@ -103,12 +103,24 @@ bool Migration::do_migration(int & current_table_version)
|
|
|
|
|
bool ok = true; |
|
|
|
|
|
|
|
|
|
ok = ok && morm::Model::do_migration(current_table_version, 1, this, &Migration::do_migration_to_1); |
|
|
|
|
ok = ok && morm::Model::do_migration(current_table_version, 2, this, &Migration::do_migration_to_2); |
|
|
|
|
|
|
|
|
|
return ok; |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
bool Migration::do_migration_to_1() |
|
|
|
|
{ |
|
|
|
|
const char * str = R"sql( |
|
|
|
|
create schema core |
|
|
|
|
); |
|
|
|
|
)sql"; |
|
|
|
|
|
|
|
|
|
return db_query(str); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
bool Migration::do_migration_to_2() |
|
|
|
|
{ |
|
|
|
|
// IMPROVEME
|
|
|
|
|
// what about 'create schema core'?
|
|
|
|
|