From 884d6a4345b85ba6f2d9fa23e1d6251bdd255652 Mon Sep 17 00:00:00 2001 From: JavierPC28 <135653311+JavierPC28@users.noreply.github.com> Date: Thu, 9 Jan 2025 11:06:17 +0000 Subject: [PATCH] Commit --- docker-compose.yml | 16 ++++++++++++++++ src/main/resources/application.properties | 7 +++++++ 2 files changed, 23 insertions(+) diff --git a/docker-compose.yml b/docker-compose.yml index 47579bbaf..9e2d3e1ec 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -19,3 +19,19 @@ services: - POSTGRES_PASSWORD=petclinic - POSTGRES_USER=petclinic - POSTGRES_DB=petclinic + + phpmyadmin: + image: phpmyadmin + ports: + - 8088:80 + environment: + - PMA_HOST=mysql + + pgadmin: + image: dpage/pgadmin4 + restart: always + environment: + PGADMIN_DEFAULT_EMAIL: admin@admin.com + PGADMIN_DEFAULT_PASSWORD: petclinic + ports: + - "5050:80" \ No newline at end of file diff --git a/src/main/resources/application.properties b/src/main/resources/application.properties index 6ed985654..b509ed955 100644 --- a/src/main/resources/application.properties +++ b/src/main/resources/application.properties @@ -1,8 +1,15 @@ +spring.profiles.active=mysql + # database init, supports mysql too database=h2 spring.sql.init.schema-locations=classpath*:db/${database}/schema.sql spring.sql.init.data-locations=classpath*:db/${database}/data.sql +# h2 +spring.datasource.url=jdbc:h2:mem:testdb +spring.h2.console.enabled=true +spring.h2.console.settings.web-allow-others=true + # Web spring.thymeleaf.mode=HTML