-
Notifications
You must be signed in to change notification settings - Fork 96
/
Copy pathapplication.yaml
83 lines (77 loc) · 1.85 KB
/
application.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
spring:
jpa:
hibernate:
naming:
physical-strategy: org.hibernate.boot.model.naming.PhysicalNamingStrategyStandardImpl
implicit-strategy: org.hibernate.boot.model.naming.ImplicitNamingStrategyLegacyJpaImpl
datasource:
initialize: false
profiles:
active: in-memory-database,dev,granular-security,http-basic
trackr:
frontendUrl: http://localhost
logging:
config: classpath:logback-console.xml
---
spring:
profiles: prod
trackr:
frontendUrl:
logging:
config: classpath:logback-file.xml
---
spring:
profiles: dev
datasource:
initialize: true
---
spring:
profiles: real-database
jpa:
hibernate:
dialect: org.hibernate.dialect.PostgreSQLDialect
ddl-auto: validate
datasource:
driverClassName: org.postgresql.Driver
url: jdbc:postgresql://127.0.0.1:5432/trackr
username:
password:
flyway:
schemas: public
---
spring:
profiles: in-memory-database
datasource:
driverClassName: org.h2.Driver
url: jdbc:h2:mem:trackr;DB_CLOSE_DELAY\=-1
username: sa
password:
jpa:
hibernate:
dialect: org.hibernate.dialect.H2Dialect
ddl-auto: create
flyway:
enabled: false
---
spring:
profiles: oauth
trackr:
database:
oauth:
driverClassName: org.postgresql.Driver
url: jdbc:postgresql://127.0.0.1:5432/techdev_oauth
username:
password:
---
spring:
profiles: gmail
mail:
host: smtp.gmail.com
port: 465
username:
password:
properties:
mail.smtp.auth: true
mail.smtp.starttls.enable: true
mail.transport.protocol: smtp
mail.smtp.socketFactory.class: javax.net.ssl.SSLSocketFactory