2026-09-19T18:12:24.144708Z  INFO pms_api: 配置加载完成
2026-09-19T18:12:24.227790Z  INFO pms_api::db: MySQL 连接池已建立
2026-09-19T18:12:24.229316Z  INFO pms_api: 数据库连接成功
2026-09-19T18:12:26.157847Z  INFO pms_api::db::migrate: 数据库索引创建完成
2026-09-19T18:12:27.053201Z  INFO pms_api::db::migrate: 数据库列级迁移完成
2026-09-19T18:12:27.205445Z  INFO pms_api::db::migrate: [migrate] 列定义对齐 charge_records.energy：type decimal -> bigint, nullable YES -> NO, default '' -> '0', 注释已按目标口径同步；DDL=ALTER TABLE charge_records MODIFY COLUMN energy BIGINT NOT NULL DEFAULT 0 COMMENT '充电量(Wh)'
2026-09-19T18:12:27.309455Z  INFO pms_api::db::migrate: [migrate] 列定义对齐 charge_records.start_time：type timestamp -> datetime, nullable YES -> NO, default '' -> 'CURRENT_TIMESTAMP', 注释无需变更；DDL=ALTER TABLE charge_records MODIFY COLUMN start_time DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP
2026-09-19T18:12:27.414008Z  INFO pms_api::db::migrate: [migrate] 列定义对齐 charge_records.end_time：type timestamp -> datetime, nullable YES -> NO, default '' -> 'CURRENT_TIMESTAMP', 注释无需变更；DDL=ALTER TABLE charge_records MODIFY COLUMN end_time DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP
2026-09-19T18:12:27.514222Z  INFO pms_api::db::migrate: [migrate] 列定义对齐 energy_stats.total_energy：type decimal -> bigint, nullable YES -> NO, default '' -> '0', 注释已按目标口径同步；DDL=ALTER TABLE energy_stats MODIFY COLUMN total_energy BIGINT NOT NULL DEFAULT 0 COMMENT '总能耗(Wh)'
2026-09-19T18:12:27.610518Z ERROR pms_api::db::migrate: [migrate] 列定义对齐失败 download_tasks.completed_at（跳过该列，继续启动）err=error returned from database: 1265 (01000): Data truncated for column 'completed_at' at row 1
2026-09-19T18:12:27.761165Z  INFO pms_api::db::migrate: [migrate] 已创建索引 idx_organizations_parent ON organizations(parent_id)
2026-09-19T18:12:27.889135Z  INFO pms_api::db::migrate: [migrate] 已补齐自引用外键 fk_organizations_parent (organizations.parent_id -> organizations.id)
2026-09-19T18:12:27.889777Z  INFO pms_api::db::migrate: 历史库列定义对齐完成：本次执行了 5 项 DDL
2026-09-19T18:12:29.166466Z  INFO pms_api::db::migrate: 默认权限码初始化完成
2026-09-19T18:12:33.212943Z  INFO pms_api::db::migrate: 默认角色及权限分配完成
2026-09-19T18:12:33.213915Z  INFO pms_api::db::migrate: 数据库迁移完成
2026-09-19T18:12:33.214448Z  INFO pms_api: 数据库迁移完成
