diff --git a/docker-compose/support-portal/docker-compose.yml b/docker-compose/support-portal/docker-compose.yml new file mode 100644 index 0000000..ca8f578 --- /dev/null +++ b/docker-compose/support-portal/docker-compose.yml @@ -0,0 +1,24 @@ +version: '3' + +services: + mysql: + image: mysql + ports: + - '23306:3306' + environment: + MYSQL_RANDOM_ROOT_PASSWORD: 'yes' + MYSQL_USER: support_portal_user + MYSQL_PASSWORD: support_portal_password + MYSQL_DATABASE: support-portal + volumes: + - mysql-data:/var/lib/mysql + + adminer: + image: adminer + restart: always + ports: + - 8081:8080 + +volumes: + mysql-data: + diff --git a/support-portal-backend/src/main/resources/application.yml b/support-portal-backend/src/main/resources/application.yml index 8b13789..ce95396 100644 --- a/support-portal-backend/src/main/resources/application.yml +++ b/support-portal-backend/src/main/resources/application.yml @@ -1 +1,22 @@ +spring: + datasource: + driver-class-name: com.mysql.cj.jdbc.Driver + url: jdbc:mysql://mysql:3306/support-portal + username: support_portal_user + password: support_portal_password + jpa: + hibernate: + ddl-auto: update + properties: + hibernate: + dialect: org.hibernate.dialect.MySQL8Dialect +--- +spring: + config: + activate: + on-profile: local + datasource: + url: jdbc:mysql://localhost:23306/support-portal + jpa: + show-sql: true \ No newline at end of file