System:
OS: Windows 10 10.0.19044
CPU: (4) x64 Intel(R) Core™ i5-7300U CPU @ 2.60GHz
Binaries:
Node: 16.19.1
Yarn: 3.5.0
Koishi:
Core: 4.13.6
Console: 5.11.9
Koishi Desktop: 0.10.6
在我进行任意的更新或者回退插件版本后,数据库都会被清空,然后重新建立
例如我在依赖管理中将schedule插件从4.4.2降级至4.4.1:
网页控制台回到了登陆页面,重新登陆后,打开logs
发现数据库被重新建立了
(同时还有一个奇怪问题,日志里所有消息的时间都是当前时间,并且会随着我刷新网页而刷新)
现在我尝试使用dialogue添加一个问答,确定数据库能正常写入
然后我重新更新schedule插件到4.4.2:
网页控制台再次回到了登陆页面,重新登陆后,打开logs
数据库再次被重新建立了
数据库中dialogue已经被清空
我又对其他几个插件进行降级升级操作,情况等同
在多次尝试后,我还彻底重装了一次koishi,情况依旧
结论:任何插件的升级/降级都清空了数据库,并且(可能)因此导致了部分依赖数据库的插件异常
(我的sleep-manage插件出现了混乱,在不正确的时间被/不触发,这个问题是在对其他插件进行版本更改操作之后出现的)
并且我的koishi还有一个问题,资源管理器空白
在我尝试重启explorer插件后依旧空白,并且我在关闭explorer插件后左侧资源管理器图标依旧存在,我不清楚是否是正常情况。
这是我目前使用的插件