chore: set application to validate mode and add database initialization script
This commit is contained in:
parent
1636039545
commit
682d801836
@ -10,7 +10,7 @@ spring:
|
|||||||
|
|
||||||
jpa:
|
jpa:
|
||||||
hibernate:
|
hibernate:
|
||||||
ddl-auto: update
|
ddl-auto: validate
|
||||||
properties:
|
properties:
|
||||||
hibernate.transaction.jta.platform: org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform
|
hibernate.transaction.jta.platform: org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform
|
||||||
hibernate:
|
hibernate:
|
||||||
@ -48,5 +48,4 @@ spring:
|
|||||||
jpa:
|
jpa:
|
||||||
properties:
|
properties:
|
||||||
hibernate:
|
hibernate:
|
||||||
ddl-auto: update
|
|
||||||
dialect: org.hibernate.dialect.PostgreSQLDialect
|
dialect: org.hibernate.dialect.PostgreSQLDialect
|
@ -23,6 +23,7 @@ services:
|
|||||||
POSTGRES_PASSWORD: ${DB_PASSWORD}
|
POSTGRES_PASSWORD: ${DB_PASSWORD}
|
||||||
volumes:
|
volumes:
|
||||||
- rest-email-bridge-db-data:/var/lib/postgresql/data
|
- rest-email-bridge-db-data:/var/lib/postgresql/data
|
||||||
|
- ./infrastructure/src/main/resources/db-scripts:/docker-entrypoint-initdb.d
|
||||||
networks:
|
networks:
|
||||||
- network
|
- network
|
||||||
|
|
||||||
|
@ -0,0 +1,8 @@
|
|||||||
|
CREATE TABLE restemailbridge.mail
|
||||||
|
(
|
||||||
|
id BIGSERIAL PRIMARY KEY,
|
||||||
|
body VARCHAR(255) NOT NULL,
|
||||||
|
recipient VARCHAR(255) NOT NULL,
|
||||||
|
sender VARCHAR(255) NOT NULL,
|
||||||
|
subject VARCHAR(255) NOT NULL
|
||||||
|
);
|
Loading…
x
Reference in New Issue
Block a user