SeaTable 旧表迁移问题解决

一、问题出现

一波未平一波一起,刚解决了 SeaTable 的 CSRF 跨域的问题,一打开较早建的表,就出现以下问题:

提示表需要迁移,但是未提供相关的链接和操作

二、问题解决

通过查阅论坛,发现很多升级到 4.4 版本的小伙伴都出现了这个问题,原因可能是 4.4 版本已经不兼容 3.2 版本之前建立的表了,所以需要按 3.2 版本的额外升级步骤来解决,具体如下:

3.2版本的额外升级步骤

根据步骤升级的时候,建议把 -d 参数去掉,这样可以更好地发现报错,以及看到都有哪些表进行了升级,如下:

列出需要迁移的表

迁移前会自动进行备份

三、其他

好人一生平安:

docker exec seatable /templates/migrate_bases.sh --list;

docker exec seatable /templates/migrate_bases.sh --migrate 100;

# 需要注意的是,如果迁移的表超过 100,那第二条命令需要重复执行。

消息盒子

# 暂无消息 #

只显示最新10条未读和已读信息