From 7cc6a792e07db4437c802be2f08d3954441bdc62 Mon Sep 17 00:00:00 2001 From: Stefan Pranger Date: Thu, 23 Dec 2021 22:30:11 +0100 Subject: [PATCH] updated event migration added autoincrement id and filename which is used for deleting events --- db/migrations/1624829187_create_events.h | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/db/migrations/1624829187_create_events.h b/db/migrations/1624829187_create_events.h index 4d6454c..e14b1e5 100644 --- a/db/migrations/1624829187_create_events.h +++ b/db/migrations/1624829187_create_events.h @@ -8,11 +8,13 @@ namespace db { public: m1624829187_create_events() : Migration() { db_builder::Table create_events = db_builder::Table::create("events" - ).text("uid", "NOT NULL" + ).integer("id", "NOT NULL PRIMARY KEY" + ).text("uid", "NOT NULL UNIQUE" ).text("summary", "NOT NULL" ).integer("dtstart", "NOT NULL" ).integer("dtend", "NOT NULL" ).text("location" + ).text("filename", "NOT NULL" ).close(); m_statement = create_events.str(); }