Vaibhav Pathak db7d1edb33 file changed
2026-02-05 14:53:20 +05:30

62 lines
1.5 KiB
Smarty

{{/*
Database host
*/}}
{{- define "property-settings-svc-v2-chart.databaseHost" -}}
{{- if .Values.mysql.enabled -}}
{{- printf "%s-mysql" .Release.Name -}}
{{- else -}}
{{- .Values.externalDatabase.host -}}
{{- end -}}
{{- end -}}
{{/*
Database port
*/}}
{{- define "property-settings-svc-v2-chart.databasePort" -}}
{{- if .Values.mysql.enabled -}}
3306
{{- else -}}
{{- .Values.externalDatabase.port -}}
{{- end -}}
{{- end -}}
{{/*
Database name
*/}}
{{- define "property-settings-svc-v2-chart.databaseName" -}}
{{- if .Values.mysql.enabled -}}
{{- .Values.mysql.mysqlDatabase -}}
{{- else -}}
{{- .Values.externalDatabase.database -}}
{{- end -}}
{{- end -}}
{{/*
Database username
*/}}
{{- define "property-settings-svc-v2-chart.databaseUsername" -}}
{{- if .Values.mysql.enabled -}}
{{- .Values.mysql.mysqlUser -}}
{{- else -}}
{{- .Values.externalDatabase.username -}}
{{- end -}}
{{- end -}}
{{/*
Database password
*/}}
{{- define "property-settings-svc-v2-chart.databasePassword" -}}
{{- if .Values.mysql.enabled -}}
{{- .Values.mysql.mysqlPassword -}}
{{- else -}}
{{- .Values.externalDatabase.password -}}
{{- end -}}
{{- end -}}
{{/*
Database JDBC URL
*/}}
{{- define "property-settings-svc-v2-chart.databaseJdbcUrl" -}}
{{- printf "jdbc:mysql://%s:%s/%s?useUnicode=true&characterEncoding=UTF-8&autoReconnect=true&" (include "property-settings-svc-v2-chart.databaseHost" .) (include "property-settings-svc-v2-chart.databasePort" .) (include "property-settings-svc-v2-chart.databaseName" .) -}}
{{- end -}}