Skip to content

Commit 090a457

Browse files
committed
chore: simplify init-db command in inventory.yml
1 parent 403b0f1 commit 090a457

File tree

1 file changed

+5
-6
lines changed

1 file changed

+5
-6
lines changed

dev-demo/inventory.yml

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -77,14 +77,13 @@ services:
7777
- mysql
7878
environment:
7979
MYSQL_ROOT_PASSWORD: demo
80-
command: >
81-
bash -c "
80+
command: |
81+
bash -ec "
8282
until mysql -h mysql -P 3306 -u root -pdemo -e 'SELECT 1'; do
83-
sleep 2;
84-
done;
85-
86-
mysql -h mysql -P 3306 -u root -pdemo -e 'CREATE DATABASE IF NOT EXISTS demo;';
83+
sleep 2
84+
done
8785
86+
mysql -h mysql -P 3306 -u root -pdemo -e 'CREATE DATABASE IF NOT EXISTS demo;'
8887
mysql -h mysql -P 3306 -u root -pdemo -e \"CREATE USER IF NOT EXISTS 'demo'@'%' IDENTIFIED BY 'demo';\"
8988
mysql -h mysql -P 3306 -u root -pdemo -e \"GRANT CREATE, ALTER, DROP, REFERENCES ON *.* TO 'demo'@'%';\"
9089
mysql -h mysql -P 3306 -u root -pdemo -e 'FLUSH PRIVILEGES;'

0 commit comments

Comments
 (0)