correction loop snapshot collection name
This commit is contained in:
parent
06682a703d
commit
b722f9f4ea
|
|
@ -86,8 +86,7 @@ if [[ "$answer" == "y" ]]; then
|
||||||
can_see_policy_id=$(docker exec -i "${DOMAIN_NAME}_Directus_DB" mariadb -N -uroot -e "SELECT id FROM directus.directus_policies WHERE name='CanSee'")
|
can_see_policy_id=$(docker exec -i "${DOMAIN_NAME}_Directus_DB" mariadb -N -uroot -e "SELECT id FROM directus.directus_policies WHERE name='CanSee'")
|
||||||
can_edit_policy_id=$(docker exec -i "${DOMAIN_NAME}_Directus_DB" mariadb -N -uroot -e "SELECT id FROM directus.directus_policies WHERE name='CanEdit'")
|
can_edit_policy_id=$(docker exec -i "${DOMAIN_NAME}_Directus_DB" mariadb -N -uroot -e "SELECT id FROM directus.directus_policies WHERE name='CanEdit'")
|
||||||
|
|
||||||
docker exec -i "${DOMAIN_NAME}_Directus_DB" sh -c "mariadb -N -u root directus -e \"SELECT collection FROM directus_collections;\"" | while read collection_name; do
|
while read collection_name; do
|
||||||
echo $collection_name;
|
|
||||||
docker exec -i "${DOMAIN_NAME}_Directus_DB" sh -c "
|
docker exec -i "${DOMAIN_NAME}_Directus_DB" sh -c "
|
||||||
mariadb -uroot directus -e \"
|
mariadb -uroot directus -e \"
|
||||||
INSERT INTO directus_permissions (collection, action, permissions, fields, policy)
|
INSERT INTO directus_permissions (collection, action, permissions, fields, policy)
|
||||||
|
|
@ -99,9 +98,7 @@ if [[ "$answer" == "y" ]]; then
|
||||||
('${collection_name}', 'delete', '{}', '*', '${can_edit_policy_id}');
|
('${collection_name}', 'delete', '{}', '*', '${can_edit_policy_id}');
|
||||||
\"
|
\"
|
||||||
"
|
"
|
||||||
done
|
done < <(docker exec -i "${DOMAIN_NAME}_Directus_DB" sh -c "mariadb -N -u root directus -e \"SELECT collection FROM directus_collections;\"")
|
||||||
# @TODO: check set permissions for collections imported via schema
|
|
||||||
|
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if ! grep -q "cms.${DOMAIN_NAME}" "$CADDYFILE"; then
|
if ! grep -q "cms.${DOMAIN_NAME}" "$CADDYFILE"; then
|
||||||
|
|
|
||||||
|
|
@ -28,10 +28,10 @@ fi
|
||||||
|
|
||||||
# Check if Docker is installed
|
# Check if Docker is installed
|
||||||
if ! command -v docker &> /dev/null; then
|
if ! command -v docker &> /dev/null; then
|
||||||
echo "${ORANGE}${BOLD}Docker is not installed.${RESET}"
|
echo -e "${ORANGE}${BOLD}Docker is not installed.${RESET}"
|
||||||
exit 1
|
exit 1
|
||||||
else
|
else
|
||||||
echo "${BLUE}${BOLD}Docker is installed.${RESET}"
|
echo -e "${BLUE}${BOLD}Docker is installed.${RESET}"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue