aboutsummaryrefslogtreecommitdiff
path: root/db
diff options
context:
space:
mode:
authorMichaela Brückner <brueckner@data-quest.de>2024-01-02 08:55:04 +0000
committerMichaela Brückner <brueckner@data-quest.de>2024-01-02 08:55:04 +0000
commit502e6a104f200acc2f8ff81ba09257a6035406e5 (patch)
tree6c10c6662c822475c92814ec32d60951eda9cad8 /db
parentb6bdba58a8e090cb144bae382457c2e439d8a72a (diff)
new registry formular, re #1559
Closes #3533 Merge request studip/studip!1141
Diffstat (limited to 'db')
-rw-r--r--db/migrations/5.5.19_update_username_regular_expression.php27
1 files changed, 27 insertions, 0 deletions
diff --git a/db/migrations/5.5.19_update_username_regular_expression.php b/db/migrations/5.5.19_update_username_regular_expression.php
new file mode 100644
index 0000000..cdcbc9d
--- /dev/null
+++ b/db/migrations/5.5.19_update_username_regular_expression.php
@@ -0,0 +1,27 @@
+<?php
+class UpdateUsernameRegularExpression extends Migration
+{
+ public function description()
+ {
+ return 'Alters configuration description to make clearer that it is used for creating new users';
+ }
+
+ public function up()
+ {
+ $db = DBManager::get();
+ $stmt = $db->prepare("UPDATE `config`
+ SET `description` = 'Regulärer Ausdruck für erlaubte Zeichen in Benutzernamen. Das Kommentarfeld kann genutzt werden, um eine Fehlermeldung anzugeben, die zum Beispiel im Registrierungsformular ausgegeben wird, wenn der Ausdruck nicht erfüllt wird.'
+ WHERE `field` = 'USERNAME_REGULAR_EXPRESSION'");
+ $stmt->execute();
+ }
+
+ public function down()
+ {
+ $db = DBManager::get();
+ $stmt = $db->prepare("UPDATE `config`
+ SET `description` = 'Regex for allowed characters in usernames'
+ WHERE `field` = 'USERNAME_REGULAR_EXPRESSION'");
+ $stmt->execute();
+
+ }
+}