雅诺狐
|
3edcc9d169
|
ruff
|
2025-12-08 15:48:40 +08:00 |
|
Windpicker-owo
|
06a45b3639
|
refactor: 移除对 MySQL 的支持,更新文档和配置以仅支持 SQLite 和 PostgreSQL
|
2025-12-04 23:30:43 +08:00 |
|
tt-P607
|
f4c31ddce7
|
feat(scripts): 增强数据库迁移工具,支持自动修复 PostgreSQL 问题
- 新增 fix_postgresql_boolean_columns(): 自动将 SQLite INTEGER 布尔列转换为 PostgreSQL BOOLEAN
- 新增 fix_postgresql_sequences(): 迁移后自动重置序列值,避免主键冲突
- 迁移完成后自动执行上述修复,无需手动干预
- 批量插入失败时自动降级为逐行插入,最大程度保留数据
- 新增 --only-tables 和 --no-create-tables 参数支持增量迁移
- 移除 reset_pg_sequences.py(功能已整合到主脚本)
|
2025-11-30 20:45:23 +08:00 |
|
Windpicker-owo
|
c9c6a11593
|
fix: 修复数据迁移中的事务处理,确保每张表的迁移在独立事务中进行
|
2025-11-28 00:08:51 +08:00 |
|
Windpicker-owo
|
86e04638a2
|
fix: 移除迁移数据中的 NUL 字符并记录警告
|
2025-11-27 23:18:05 +08:00 |
|
Windpicker-owo
|
25571bf0ec
|
fix: 修复返回的 embedding 为空时的处理逻辑
|
2025-11-27 22:08:22 +08:00 |
|
Windpicker-owo
|
43483b934e
|
feat: 更新机器人配置并添加数据库迁移脚本
- 将bot_config_template.toml中的版本升级至7.9.0
- 增强数据库配置选项以支持PostgreSQL
- 引入一个新脚本,用于在SQLite、MySQL和PostgreSQL之间迁移数据
- 实现一个方言适配器,用于处理特定于数据库的行为和配置
|
2025-11-27 18:45:01 +08:00 |
|