postgres included
This commit is contained in:
@@ -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:
|
||||||
|
|||||||
2
pom.xml
2
pom.xml
@@ -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 -->
|
||||||
|
|||||||
@@ -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
|
||||||
|
|||||||
Reference in New Issue
Block a user