Selaa lähdekoodia

add 2fi user and grant all permissions in db (if not)

master
kelvinsuen 2 kuukautta sitten
vanhempi
commit
4604e21c37
1 muutettua tiedostoa jossa 16 lisäystä ja 0 poistoa
  1. +16
    -0
      src/main/resources/db/changelog/changes/04_lionerTest/02_add_2fi_user_and_auth.sql

+ 16
- 0
src/main/resources/db/changelog/changes/04_lionerTest/02_add_2fi_user_and_auth.sql Näytä tiedosto

@@ -0,0 +1,16 @@
--liquibase formatted sql

--changeset kelvin:add 2fi user and grant all permissions (if not)

INSERT INTO user (username, password, name, fullname) SELECT '2fi', '$2a$10$65S7/AhKn8MldlYmvFN5JOfr1yaULwFNDIhTskLTuUCKgbbs8sFAi', '2fi', '2fi'
WHERE NOT EXISTS (SELECT 1 FROM (SELECT username, password, name, fullname FROM user WHERE username = '2fi') temp );

SELECT id INTO @su FROM user WHERE username = '2fi';

INSERT INTO user_authority (userId, authId)
WITH RECURSIVE numbers AS (
SELECT 1 AS n
UNION ALL
SELECT n + 1 FROM numbers WHERE n < 30
) SELECT @su, n FROM numbers
ON DUPLICATE KEY UPDATE userId = userId, authId = authId;

Ladataan…
Peruuta
Tallenna