From 5148636927a2432b2e9af32558e8a70b6b9e2edf Mon Sep 17 00:00:00 2001 From: Stefan Pranger Date: Mon, 28 Jun 2021 16:59:47 +0200 Subject: [PATCH] added create_events migration --- db/migrations/1624829187_create_events.h | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 db/migrations/1624829187_create_events.h diff --git a/db/migrations/1624829187_create_events.h b/db/migrations/1624829187_create_events.h new file mode 100644 index 0000000..d6499da --- /dev/null +++ b/db/migrations/1624829187_create_events.h @@ -0,0 +1,24 @@ +#pragma once + +#include + +namespace db { + namespace migrations { + namespace db_builder = db::migrations::builder; + + class m1624829187_create_events : public Migration { + public: + m1624829187_create_events() : Migration() { + db_builder::Table create_events = db_builder::Table::create("event" + ).integer("uid", "PRIMARY KEY" + ).integer("year", "NOT NULL" + ).integer("month", "NOT NULL" + ).integer("day", "NOT NULL" + ).integer("hour", "NOT NULL" + ).integer("minute", "NOT NULL" + ).close(); + m_statement = create_events.str(); + } + }; + } +}