foreign key checks canceled
This commit is contained in:
parent
b0e4698e6a
commit
f697e7549a
|
|
@ -19,3 +19,4 @@ Email server
|
|||
Detect if first installlation
|
||||
Directus Redis
|
||||
Password database
|
||||
Remove a website
|
||||
|
|
@ -1,3 +1,5 @@
|
|||
SET FOREIGN_KEY_CHECKS=0;
|
||||
|
||||
DROP TABLE IF EXISTS `directus_permissions`;
|
||||
DROP TABLE IF EXISTS `directus_roles`;
|
||||
DROP TABLE IF EXISTS `directus_policies`;
|
||||
|
|
@ -107,3 +109,5 @@ INSERT INTO `directus_access` VALUES
|
|||
('b130c6cc-83ea-492c-8135-15c47ddda63d',NULL,NULL,'abf8a154-5b1c-4a46-ac9c-7300570f4f17',1),
|
||||
('c015f537-954b-49be-b344-3742c0b446f7','a5d612b4-e304-480a-86c4-d76f80e74cae',NULL,'a5d612b4-e304-480a-86c4-d76f80e74cae',1);
|
||||
UNLOCK TABLES;
|
||||
|
||||
SET FOREIGN_KEY_CHECKS=1;
|
||||
|
|
@ -50,6 +50,7 @@ docker exec -i "${DOMAIN_NAME}_Directus_DB" sh -c "
|
|||
|
||||
website_role_uuid=$(echo $(docker exec -i "${DOMAIN_NAME}_Directus_DB" mariadb -uroot -e "SELECT id FROM directus.directus_roles WHERE name='Website'") | awk '{print $2}')
|
||||
user_role_uuid=$(echo $(docker exec -i "${DOMAIN_NAME}_Directus_DB" mariadb -uroot -e "SELECT id FROM directus.directus_roles WHERE name='User'") | awk '{print $2}')
|
||||
admin_role_uuid=$(echo $(docker exec -i "${DOMAIN_NAME}_Directus_DB" mariadb -uroot -e "SELECT id FROM directus.directus_roles WHERE name='Administrator'") | awk '{print $2}')
|
||||
|
||||
website_password=$(head -c 16 /dev/urandom | od -An -tx1 | tr -d ' \n')
|
||||
|
||||
|
|
@ -59,6 +60,7 @@ WEBSITE_TOKEN=$(head -c 16 /dev/urandom | od -An -tx1 | tr -d ' \n')
|
|||
|
||||
docker exec -i "${DOMAIN_NAME}_Directus_DB" sh -c "
|
||||
mariadb -uroot -e \"
|
||||
UPDATE directus.directus_users SET role='${admin_role_uuid}' WHERE first_name='Admin';
|
||||
UPDATE directus.directus_users SET token='${WEBSITE_TOKEN}' WHERE email='website@${DOMAIN_NAME}';
|
||||
\" directus
|
||||
"
|
||||
|
|
|
|||
Loading…
Reference in New Issue