diff --git a/.dev/sql/init.sql b/.dev/sql/init.sql new file mode 100644 index 0000000000..374fd07013 --- /dev/null +++ b/.dev/sql/init.sql @@ -0,0 +1,11 @@ +CREATE DATABASE IF NOT EXISTS credentials; +GRANT ALL ON credentials.* TO 'credentials001'@'%' IDENTIFIED BY 'password'; + +CREATE DATABASE IF NOT EXISTS discovery; +GRANT ALL ON discovery.* TO 'discov001'@'%' IDENTIFIED BY 'password'; + +CREATE DATABASE IF NOT EXISTS ecommerce; +GRANT ALL ON ecommerce.* TO 'ecomm001'@'%' IDENTIFIED BY 'password'; + +CREATE DATABASE IF NOT EXISTS programs; +GRANT ALL ON programs.* TO 'programs001'@'%' IDENTIFIED BY 'password'; diff --git a/docker-compose.yml b/docker-compose.yml index dffd4b7478..469cf664de 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -40,6 +40,7 @@ services: - "3306:3306" volumes: - ./.dev/volumes/mysql:/var/lib/mysql + - ./.dev/sql:/docker-entrypoint-initdb.d # edX services credentials: