From 83ba0f6464fd5d8633a5bbeb3032fb1bd3d86054 Mon Sep 17 00:00:00 2001 From: David Janowski Date: Thu, 22 Jun 2023 10:39:13 +0200 Subject: [PATCH] changed env for DB to be more DB agnostic --- README.MD | 8 ++++---- utils/config.go | 12 ++++++------ 2 files changed, 10 insertions(+), 10 deletions(-) diff --git a/README.MD b/README.MD index e31b0d3..871f9e6 100644 --- a/README.MD +++ b/README.MD @@ -40,8 +40,8 @@ E621_API_KEY= E621_USERNAME= DB_TYPE=neo4j DB_URL= -NEO4J_PASSWORD= -NEO4J_USERNAME= +DB_PASSWORD= +DB_USERNAME= ``` ## Running the Program @@ -71,8 +71,8 @@ The program can also be run using Docker. To use Docker, follow these steps: E621_USERNAME= DB_TYPE=neo4j DB_URL= - NEO4J_PASSWORD= - NEO4J_USERNAME= + DB_PASSWORD= + DB_USERNAME= ```` 2. Build the Docker image: diff --git a/utils/config.go b/utils/config.go index 117d672..ec2a727 100644 --- a/utils/config.go +++ b/utils/config.go @@ -6,12 +6,12 @@ import ( ) type Config struct { - E621APIKey string `env:"E621_API_KEY,required"` - E621Username string `env:"E621_USERNAME,required"` - DBType string `env:"DB_TYPE,required"` - DBEndpoint string `env:"DB_URL,required"` - Neo4jUsername string `env:"NEO4J_USERNAME,required"` - Neo4jPassword string `env:"NEO4J_PASSWORD,required"` + E621APIKey string `env:"E621_API_KEY,required"` + E621Username string `env:"E621_USERNAME,required"` + DBType string `env:"DB_TYPE,required"` + DBEndpoint string `env:"DB_URL,required"` + DBUsername string `env:"DB_USERNAME,required"` + DBPassword string `env:"DB_PASSWORD,required"` } // LoadConfig loads the configuration from environment variables