nonebot-plugin-session-orm 到 nonebot-plugin-uninfo 的数据库迁移脚本
如果你的项目的数据库用到了 nonebot-plugin-session-orm,并且希望迁移到 nonebot-plugin-uninfo,本脚本可以帮助迁移
本脚本提供了 check_tables get_id_map 方法,可以在迁移脚本中调用。
check_tables 用于检查 session-orm 和 uninfo 插件的表是否均已创建,
并创建 nonebot_session_to_uninfo_id_map 表,用于记录 session-orm 和 uninfo 插件 的 session_persist_id 的对应关系。
get_id_map 用于获取 session_persist_id 的对应关系字典,传入 session-orm 插件的 session_persist_id 列表,
返回 session-orm 到 uninfo 的 session_persist_id 对应关系字典。
具体使用方式可以参考 60dbbe448c16_data_migrate.py