add oracle and postgresql support
This commit is contained in:
@@ -1,13 +1,26 @@
|
||||
# 数据库配置
|
||||
#datasource
|
||||
spring.datasource.url=jdbc:{{ .dbType }}://{{ .dbHost }}:{{ .dbPort }}/{{ .db_database }}?characterEncoding=utf-8&serverTimezone=Asia/Shanghai
|
||||
spring.datasource.username={{ .db_username }}
|
||||
spring.datasource.password={{ .db_password }}
|
||||
{{- if eq .dbType "oracle" }}
|
||||
spring.datasource.url=jdbc:oracle:thin:@//{{ .dbHost }}:{{ .dbPort }}/ORCLCDB
|
||||
{{- else }}
|
||||
spring.datasource.url=jdbc:{{ .dbType }}://{{ .dbHost }}:{{ .dbPort }}/{{ .dbDatabase }}?characterEncoding=utf-8&serverTimezone=Asia/Shanghai
|
||||
{{- end }}
|
||||
spring.datasource.username={{ .dbUsername }}
|
||||
spring.datasource.password={{ .dbPassword }}
|
||||
spring.datasource.type=org.apache.tomcat.jdbc.pool.DataSource
|
||||
|
||||
# Druid Data Source Config
|
||||
#spring.datasource.driver-class-name=oracle.jdbc.OracleDriver
|
||||
{{- if eq .dbType "mysql" }}
|
||||
spring.datasource.driver-class-name=com.mysql.cj.jdbc.Driver
|
||||
{{- else if eq .dbType "postgresql" }}
|
||||
spring.datasource.driver-class-name=org.postgresql.Driver
|
||||
{{- else if eq .dbType "oracle" }}
|
||||
spring.datasource.driver-class-name=oracle.jdbc.OracleDriver
|
||||
hibernate.dialect=org.hibernate.dialect.Oracle10gDialect
|
||||
hibernate.show_sql=true
|
||||
vs.sqlmapper.dialect=oracle
|
||||
vs.sqlmapper.showSql=true
|
||||
{{- end }}
|
||||
|
||||
spring.datasource.druid.initial-size=5
|
||||
spring.datasource.druid.max-active=20
|
||||
|
||||
@@ -10,9 +10,9 @@ projectId: 06bbe5bc-2174-42ab-aa63-2f1ed5636324
|
||||
dbType: mysql
|
||||
dbHost: mysql-rw.staging.svc.cluster.local
|
||||
dbPort: 3306
|
||||
db_database: '{{ .projectName | replace "-" "_" }}'
|
||||
db_username: '{{ .projectName | replace "-" "_" }}_user'
|
||||
db_password: "{{ randAlphaNum 16 }}"
|
||||
dbDatabase: '{{ .projectName | replace "-" "_" }}'
|
||||
dbUsername: '{{ .projectName | replace "-" "_" }}_user'
|
||||
dbPassword: "{{ randAlphaNum 16 }}"
|
||||
rocketmq_address: "10.0.2.221:9876;10.0.2.222:9876;10.0.2.223:9876"
|
||||
rocketmq_topic: '{{ .projectName | replace "-" "_" }}'
|
||||
rocketmq_consumerGroup: "CID_{{ .artifactId }}"
|
||||
|
||||
Reference in New Issue
Block a user