|
|
@@ -1,23 +1,19 @@
|
|
|
spring.application.name=genesis
|
|
|
|
|
|
server.port=${SERVER_PORT:8081}
|
|
|
-server.error.whitelabel.enabled=false
|
|
|
-server.error.include-message=never
|
|
|
|
|
|
-api.security.token.secret=${JWT_SECRET:my-secret-key}
|
|
|
+api.security.token.secret=${JWT_SECRET}
|
|
|
+spring.datasource.url=${DB_URL}
|
|
|
+spring.datasource.username=${DB_USERNAME}
|
|
|
+spring.datasource.password=${DB_PASSWORD}
|
|
|
+spring.datasource.driver-class-name=org.postgresql.Driver
|
|
|
|
|
|
-#datasource
|
|
|
-spring.datasource.url=jdbc:h2:mem:banco
|
|
|
-spring.datasource.username=sa
|
|
|
-spring.datasource.password=
|
|
|
-spring.datasource.driver-class-name=org.h2.Driver
|
|
|
+spring.jpa.database-platform=org.hibernate.dialect.PostgreSQLDialect
|
|
|
+spring.jpa.hibernate.ddl-auto=none
|
|
|
|
|
|
-#JPA
|
|
|
-spring.jpa.database-platform=org.hibernate.dialect.H2Dialect
|
|
|
-spring.jpa.hibernate.ddl-auto=update
|
|
|
-
|
|
|
-#h2
|
|
|
-spring.h2.console.enabled=true
|
|
|
-spring.h2.console.path=/banco
|
|
|
-spring.main.allow-bean-definition-overriding=true
|
|
|
spring.flyway.enabled=false
|
|
|
+
|
|
|
+# Aqui configuramos o Spring pra rodar suas migrations SQL manualmente
|
|
|
+spring.sql.init.mode=never
|
|
|
+spring.sql.init.schema-locations=classpath:db/migration/postgresql/V1__init.sql
|
|
|
+spring.sql.init.data-locations=classpath:db/migration/postgresql/V2__seed_company_role.sql
|