mirror of
https://github.com/tnb-labs/panel.git
synced 2026-09-01 14:55:12 +08:00
419cf50a37
* refactor(postgresql): 优化配置处理并改进端口管理 - 引入 `configPath()` 方法,集中获取配置文件路径。 - 新增 `getPort()` 方法,用于从配置中动态获取 PostgreSQL 端口。 - 更新方法以使用新的配置处理机制,确保对 PostgreSQL 配置文件的访问一致性。 - 增强了配置更新期间端口变更时的错误处理和服务重启逻辑。 * fix(home): 修复数据库统计接口使用固定端口连接数据库的问题 - 更新了 HomeService,使其包含一个新的 databaseServerRepo,用于管理数据库服务器配置。 - 修改了 NewHomeService 构造函数,使其接受新的 databaseServerRepo 参数。 - 重构了数据库连接逻辑,使其利用数据库服务器存储库进行 PostgreSQL 连接。 * fix: optimize code --------- Co-authored-by: 耗子 <haozi@loli.email>