postgres included

This commit is contained in:
saolberg
2021-05-25 23:26:28 -03:00
parent af6208c1f1
commit facb3fab08
3 changed files with 22 additions and 22 deletions

View File

@@ -6,16 +6,17 @@ services:
restart: on-failure restart: on-failure
ports: ports:
- "8080:8080" - "8080:8080"
hapi-fhir-mysql: db:
image: mysql:latest image: postgres:latest
container_name: hapi-fhir-mysql container_name: postgres
restart: always restart: always
environment: environment:
MYSQL_DATABASE: 'hapi' POSTGRES_PASSWORD: 'admin'
MYSQL_USER: 'admin' POSTGRES_USER: 'admin'
MYSQL_PASSWORD: 'admin' POSTGRES_DB: 'fhir'
MYSQL_ROOT_PASSWORD: 'admin' ports:
- 5000:5432
volumes: volumes:
- hapi-fhir-mysql:/var/lib/mysql - fhirData:/var/lib/postgresql/data
volumes: volumes:
hapi-fhir-mysql: fhirData:

View File

@@ -62,7 +62,7 @@
<dependency> <dependency>
<groupId>org.postgresql</groupId> <groupId>org.postgresql</groupId>
<artifactId>postgresql</artifactId> <artifactId>postgresql</artifactId>
<version>42.2.9</version> <version>42.2.20</version>
</dependency> </dependency>
<!-- Needed for Email subscriptions --> <!-- Needed for Email subscriptions -->

View File

@@ -1,10 +1,9 @@
spring: spring:
datasource: datasource:
url: 'jdbc:h2:file:./target/database/h2' url: 'jdbc:postgresql://db:5432/fhir'
#url: jdbc:h2:mem:test_mem username: admin
username: sa password: admin
password: null driverClassName: org.postgresql.Driver
driverClassName: org.h2.Driver
max-active: 15 max-active: 15
# database connection pool size # database connection pool size
@@ -14,7 +13,7 @@ spring:
properties: properties:
hibernate.format_sql: false hibernate.format_sql: false
hibernate.show_sql: false hibernate.show_sql: false
# hibernate.dialect: org.hibernate.dialect.h2dialect hibernate.dialect: org.hibernate.dialect.PostgreSQL95Dialect
# hibernate.hbm2ddl.auto: update # hibernate.hbm2ddl.auto: update
# hibernate.jdbc.batch_size: 20 # hibernate.jdbc.batch_size: 20
# hibernate.cache.use_query_cache: false # hibernate.cache.use_query_cache: false
@@ -22,12 +21,12 @@ spring:
# hibernate.cache.use_structured_entries: false # hibernate.cache.use_structured_entries: false
# hibernate.cache.use_minimal_puts: false # hibernate.cache.use_minimal_puts: false
### These settings will enable fulltext search with lucene ### These settings will enable fulltext search with lucene
# hibernate.search.enabled: true hibernate.search.enabled: true
# hibernate.search.backend.type: lucene hibernate.search.backend.type: lucene
# hibernate.search.backend.analysis.configurer: ca.uhn.fhir.jpa.search.HapiLuceneAnalysisConfigurer hibernate.search.backend.analysis.configurer: ca.uhn.fhir.jpa.search.HapiLuceneAnalysisConfigurer
# hibernate.search.backend.directory.type: local-filesystem hibernate.search.backend.directory.type: local-filesystem
# hibernate.search.backend.directory.root: target/lucenefiles hibernate.search.backend.directory.root: target/lucenefiles
# hibernate.search.backend.lucene_version: lucene_current hibernate.search.backend.lucene_version: lucene_current
batch: batch:
job: job:
enabled: false enabled: false