Verschiebung nach anderem RePo - nun pro Projekt getrennt
This commit is contained in:
13
bin/main/sql/admin.sql
Normal file
13
bin/main/sql/admin.sql
Normal file
@@ -0,0 +1,13 @@
|
||||
● -- Person zur admin-Tabelle als SUPERADMIN hinzufügen (über E-Mail-Adresse)
|
||||
INSERT INTO admin (admin_id, user_id, rolle, created_at)
|
||||
SELECT UUID(), u.user_id, 'SUPERADMIN', NOW()
|
||||
FROM user u
|
||||
WHERE u.email = 'email@beispiel.de';
|
||||
|
||||
-- Falls der User bereits ein (normaler) Admin ist, Rolle upgraden:
|
||||
UPDATE admin a
|
||||
JOIN user u ON a.user_id = u.user_id
|
||||
SET a.rolle = 'SUPERADMIN'
|
||||
WHERE u.email = 'email@beispiel.de';
|
||||
|
||||
--Einfach email@beispiel.de durch die Ziel-E-Mail ersetzen. Das erste Statement fügt einen neuen Admin-Eintrag ein, das zweite upgraded einen bestehenden. Nur eines von beiden ausführen je nach Fall.
|
||||
Reference in New Issue
Block a user