From 010593c1c81c3260d87ffab7fe6b617348f7945e Mon Sep 17 00:00:00 2001 From: GoEdgeLab Date: Tue, 19 Jan 2021 12:05:43 +0800 Subject: [PATCH] =?UTF-8?q?=E5=AE=9E=E7=8E=B0=E8=87=AA=E5=8A=A8=E6=B8=85?= =?UTF-8?q?=E7=90=86=E6=9C=8D=E5=8A=A1=E8=AE=BF=E9=97=AE=E6=97=A5=E5=BF=97?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pkg/systemconfigs/consts.go | 12 ++++++++++++ pkg/systemconfigs/database_config.go | 10 ++++++++++ 2 files changed, 22 insertions(+) create mode 100644 pkg/systemconfigs/consts.go create mode 100644 pkg/systemconfigs/database_config.go diff --git a/pkg/systemconfigs/consts.go b/pkg/systemconfigs/consts.go new file mode 100644 index 0000000..ba4f3a2 --- /dev/null +++ b/pkg/systemconfigs/consts.go @@ -0,0 +1,12 @@ +package systemconfigs + +type SettingCode = string + +const ( + SettingCodeServerGlobalConfig SettingCode = "serverGlobalConfig" // 服务相关全局设置 + SettingCodeNodeMonitor SettingCode = "nodeMonitor" // 监控节点状态 + SettingCodeClusterHealthCheck SettingCode = "clusterHealthCheck" // 集群健康检查 + SettingCodeIPListVersion SettingCode = "ipListVersion" // IP名单的版本号 + SettingCodeAdminSecurityConfig SettingCode = "adminSecurityConfig" // 管理员安全设置 + SettingCodeDatabaseConfigSetting SettingCode = "databaseConfig" // 数据库相关配置 +) diff --git a/pkg/systemconfigs/database_config.go b/pkg/systemconfigs/database_config.go new file mode 100644 index 0000000..4026c59 --- /dev/null +++ b/pkg/systemconfigs/database_config.go @@ -0,0 +1,10 @@ +package systemconfigs + +// 数据库相关配置 +type DatabaseConfig struct { + ServerAccessLog struct { + Clean struct { + Days int `json:"days"` // 日志保留天数,0表示不限制 + } `json:"clean"` // 清理相关配置 + } `json:"serverAccessLog"` // 服务访问日志相关配置 +}