# 数据转换数据库配置信息(包含振动、scada等数据) class DataSettings: db_user: str = "root" db_password: str = "admin123456" db_host: str = "192.168.50.235:30306" db_name: str = "energy_data_prod" # 平台数据库配置信息(台账与健康的基础数据) class PlatformSettings: db_user: str = "admin" db_password: str = "admin123456" db_host: str = "192.168.50.233:3306" db_name: str = "energy_show" # 数据库连接池配置信息 class ConnectionPool: # 默认连接池大小 POOL_SIZE = 5 # 最大溢出连接数 MAX_OVERFLOW = 10 # 连接池获取超时时间 POOL_TIMEOUT = 360 # 连接回收时间(秒) POOL_RECYCLE = 1800 class DataBase: DATA_DB: str = "datadb" PLATFORM_DB: str = "platformdb" dataSettings = DataSettings() platformSettings = PlatformSettings() connectionPool = ConnectionPool() dataBase = DataBase()