From f00554ad2204329c1e848057f9840b52a6619f52 Mon Sep 17 00:00:00 2001
From: ccottier <ccottier@USA-MAC-NIS1672.local>
Date: Mon, 19 Apr 2021 18:59:26 -0500
Subject: [PATCH] working docker compose containers

---
 docker-compose.yml                        | 16 ++++++++++------
 src/main/resources/application.properties |  8 +++++++-
 2 files changed, 17 insertions(+), 7 deletions(-)

diff --git a/docker-compose.yml b/docker-compose.yml
index e9c44e9..f1cb2a3 100644
--- a/docker-compose.yml
+++ b/docker-compose.yml
@@ -1,21 +1,25 @@
 version: "3.5"
 
 services:
-  emp_db:
-    container_name: pgDatabase
+  empdb:
+    container_name: empdb
     image: postgres
-    ports:
-      - 3191:5432
+    expose:
+      - "5432"
     networks:
       - empnetwork
+    environment:
+      - POSTGRES_USER=emp_serv
+      - POSTGRES_PASSWORD=emp_serv
+      - POSTGRES_DB=emp_serv
 
   spring_boot:
     container_name: employeesApp
-    image: ccottiernsm/employee-service
+    image: employee-serv
     ports:
       - 8081:8080
     depends_on:
-      - emp_db
+      - empdb
     networks:
       - empnetwork
 
diff --git a/src/main/resources/application.properties b/src/main/resources/application.properties
index 4305199..bdf2f6e 100644
--- a/src/main/resources/application.properties
+++ b/src/main/resources/application.properties
@@ -1,9 +1,15 @@
-spring.datasource.url=jdbc:postgresql://localhost:5432/emp_serv_db
+spring.datasource.url=jdbc:postgresql://empdb:5432/emp_serv
 spring.datasource.driverClassName=org.postgresql.Driver
 spring.datasource.username=emp_serv
 spring.datasource.password=emp_serv
 spring.datasource.schema=classpath:employee.sql
 
+
+spring.jpa.hibernate.ddl-auto=update
+spring.jpa.show-sql=true
+spring.jpa.properties.hibernate.format_sql=true
+spring.jpa.properties.hibernate.dialect=org.hibernate.dialect.PostgreSQL81Dialect
+
 #spring.jpa.database-platform=org.hibernate.dialect.H2Dialect
 #spring.jpa.hibernate.ddl-auto=none
 
-- 
2.18.1