foreign key checks canceled
This commit is contained in:
parent
b0e4698e6a
commit
f697e7549a
|
|
@ -19,3 +19,4 @@ Email server
|
||||||
Detect if first installlation
|
Detect if first installlation
|
||||||
Directus Redis
|
Directus Redis
|
||||||
Password database
|
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_permissions`;
|
||||||
DROP TABLE IF EXISTS `directus_roles`;
|
DROP TABLE IF EXISTS `directus_roles`;
|
||||||
DROP TABLE IF EXISTS `directus_policies`;
|
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),
|
('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);
|
('c015f537-954b-49be-b344-3742c0b446f7','a5d612b4-e304-480a-86c4-d76f80e74cae',NULL,'a5d612b4-e304-480a-86c4-d76f80e74cae',1);
|
||||||
UNLOCK TABLES;
|
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}')
|
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}')
|
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')
|
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 "
|
docker exec -i "${DOMAIN_NAME}_Directus_DB" sh -c "
|
||||||
mariadb -uroot -e \"
|
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}';
|
UPDATE directus.directus_users SET token='${WEBSITE_TOKEN}' WHERE email='website@${DOMAIN_NAME}';
|
||||||
\" directus
|
\" directus
|
||||||
"
|
"
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue