From c8edd241d56b5e5bd8c6ec88ce1126d8242ff6cb Mon Sep 17 00:00:00 2001 From: Tomasz Sowa Date: Mon, 11 Apr 2022 20:57:49 +0200 Subject: [PATCH] create core schema as a first migration --- winixd/models/migration.cpp | 12 ++++++++++++ winixd/models/migration.h | 1 + 2 files changed, 13 insertions(+) diff --git a/winixd/models/migration.cpp b/winixd/models/migration.cpp index 82f4449..0c8992b 100644 --- a/winixd/models/migration.cpp +++ b/winixd/models/migration.cpp @@ -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'? diff --git a/winixd/models/migration.h b/winixd/models/migration.h index d3bcc74..066a900 100644 --- a/winixd/models/migration.h +++ b/winixd/models/migration.h @@ -84,6 +84,7 @@ private: bool do_migration_to_1(); + bool do_migration_to_2(); };