X-Git-Url: https://git.mxchange.org/?p=mailer.git;a=blobdiff_plain;f=inc%2Fextensions%2Fuser%2Fmode-update.php;h=7ff71f3a9a486aafde072c6eba65370eb55e5e2b;hp=b4dfc68f44a2419983d47a0e2c8752ce1e9659a5;hb=15e0995f7a4a4b2c9b1b1a9273f785cf13605829;hpb=6d08952d672c5a5de7d8522f894a5665599a2a4a diff --git a/inc/extensions/user/mode-update.php b/inc/extensions/user/mode-update.php index b4dfc68f44..7ff71f3a9a 100644 --- a/inc/extensions/user/mode-update.php +++ b/inc/extensions/user/mode-update.php @@ -525,6 +525,27 @@ INDEX (`subid`)", // Update notes (these will be set as task text!) setExtensionUpdateNotes("Menüpunkt umbenannt um Platz für Konflikt mit what-config_cats.php zu schaffen."); break; + + case '0.6.1': // SQL queries for v0.6.1 + // Add table for user login provider + addDropTableSql('user_login_provider'); + addCreateTableSql('user_login_provider', " +`provider_id` BIGINT(20) UNSIGNED NOT NULL AUTO_INCREMENT, +`provider_name` VARCHAR(255) NOT NULL DEFAULT 'local_generic_user_login', +`provider_extension` VARCHAR(255) NOT NULL DEFAULT 'user', +`provider_is_active` ENUM('Y','N') NOT NULL DEFAULT 'N', +PRIMARY KEY (`provider_id`)", + 'User login providers'); + + // Add (activated) default entry + addExtensionSql("INSERT INTO `{?_MYSQL_PREFIX?}_user_login_provider` (`provider_is_active`) VALUES ('Y')"); + + // Admin menu + addAdminMenuSql('setup', 'list_user_login_provider', 'MLP verwalten', 'Alle Mitgliederlogin-Provider (MLP) auflisten und verwalten.', 10); + + // Update notes (these will be set as task text!) + setExtensionUpdateNotes("Tabelle für Mitgliedslogin-Provider hinzugefügt."); + break; } // END - switch // [EOF]