From 702d23d82271f396047685225ca46e0576b7860e Mon Sep 17 00:00:00 2001
From: Simson Garfinkel <simsong@acm.org>
Date: Thu, 2 Jan 2025 11:30:13 -0500
Subject: [PATCH] new /etc

---
 Makefile | 8 +++++++-
 1 file changed, 7 insertions(+), 1 deletion(-)

diff --git a/Makefile b/Makefile
index 79cb7fa1..f197860c 100644
--- a/Makefile
+++ b/Makefile
@@ -211,8 +211,14 @@ PLANTTRACER_LOCALDB_NAME ?= actions_test
 create_localdb:
 	@echo Creating local database, exercise the upgrade code and write credentials to $(PLANTTRACER_CREDENTIALS) using $(ETC)/github_actions_mysql_rootconfig.ini
 	@echo $(PLANTTRACER_CREDENTIALS) will be used automatically by other tests
+	mkdir -p $(ETC)
+	ls -l $(ETC)
 	$(PYTHON) $(DBMAINT) --create_client=$$MYSQL_ROOT_PASSWORD --writeconfig $(ETC)/github_actions_mysql_rootconfig.ini
-	$(PYTHON) $(DBMAINT) --rootconfig $(ETC)/github_actions_mysql_rootconfig.ini  --createdb $(PLANTTRACER_LOCALDB_NAME) --schema $(APP_ETC)/schema_0.sql --writeconfig $(PLANTTRACER_CREDENTIALS)
+	ls -l $(ETC)
+	$(PYTHON) $(DBMAINT) --rootconfig $(ETC)/github_actions_mysql_rootconfig.ini  \
+                             --createdb $(PLANTTRACER_LOCALDB_NAME) \
+                             --schema $(APP_ETC)/schema_0.sql \
+                             --writeconfig $(PLANTTRACER_CREDENTIALS)
 	$(PYTHON) $(DBMAINT) --upgradedb --loglevel DEBUG
 	$(PYTHON) -m pytest -x --log-cli-level=DEBUG tests/dbreader_test.py