From d6bc7d826723ac91d345368c3a43f904b33bff23 Mon Sep 17 00:00:00 2001 From: Cleopatra Enjeck M Date: Fri, 12 Jul 2024 12:02:41 +0100 Subject: [PATCH] fix: add new db migration for usergroup column Signed-off-by: Cleopatra Enjeck M --- .../Version001000Date20240712000000.php | 62 +++++++++++++++++++ 1 file changed, 62 insertions(+) create mode 100644 lib/Migration/Version001000Date20240712000000.php diff --git a/lib/Migration/Version001000Date20240712000000.php b/lib/Migration/Version001000Date20240712000000.php new file mode 100644 index 000000000..6b42a810b --- /dev/null +++ b/lib/Migration/Version001000Date20240712000000.php @@ -0,0 +1,62 @@ +hasTable('tables_tables')) { + $table = $schema->getTable('tables_tables'); + if (!$table->hasColumn('usergroup_default')) { + $table->addColumn('usergroup_default', Types::TEXT, [ + 'notnull' => false, + ]); + } + if (!$table->hasColumn('usergroup_multiple_items')) { + $table->addColumn('usergroup_multiple_items', Types::BOOLEAN, [ + 'notnull' => false, + 'default' => 0, + ]); + } + if (!$table->hasColumn('usergroup_select_users')) { + $table->addColumn('usergroup_select_users', Types::BOOLEAN, [ + 'notnull' => false, + 'default' => 0, + ]); + } + if (!$table->hasColumn('usergroup_select_groups')) { + $table->addColumn('usergroup_select_groups', Types::BOOLEAN, [ + 'notnull' => false, + 'default' => 0, + ]); + } + if (!$table->hasColumn('show_user_status')) { + $table->addColumn('show_user_status', Types::BOOLEAN, [ + 'notnull' => false, + 'default' => 0, + ]); + } + return $schema; + } + } +}