From 3cab7a83764d5c639b129b1af9d9d57eca8b7555 Mon Sep 17 00:00:00 2001 From: Keith Edmunds Date: Sun, 6 Feb 2022 17:38:40 +0000 Subject: [PATCH] Auto-create MySQL connect string in env vars --- .envrc | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/.envrc b/.envrc index 5fde060..0691dec 100644 --- a/.envrc +++ b/.envrc @@ -1 +1,11 @@ layout poetry +MYSQL_USER="musicmuster" +MYSQL_PASSWORD="musicmuster" +branch=$(git branch --show-current) +if on_git_branch master; then + MYSQL_DATABASE="musicmuster_prod" +elif on_git_branch v2; then + MYSQL_DATABASE="musicmuster_v2" +else MYSQL_DATABASE="musicmuster_dev" +fi +export MYSQL_CONNECT="mysql+mysqldb://${MYSQL_USER}:${MYSQL_PASSWORD}@localhost/${MYSQL_DATABASE}"