关注

这个没法登陆的问题不知道是什么时候开始的,原因也好怪。
Logs里面是NoMethodError: undefined method `skip_sign_in_token?',但这是auth相关代码我完全没动过,跑了一次平时是更新之后才需要的database migration就好了。
dbmigration的log有一项‘-- add_column(:users, :skip_sign_in_token, :boolean)’,看样子是数据库缺了这一栏才造成的NoMethodError,但是这一栏是六月份在3.4.1发布的时候加的项目,这个实例部署的时候直接部署的就是3.4.1了,我能想到的原因只有数据库初始化的流程没有对应更新,初始化数据库的时候还是按照以前的模板。
但还是好怪,这样的话难道不是所有3.4.1新开的实例都会有这个问题了,也可能是我初始化的时候操作有问题就是了

登录以加入对话
Lilymagic

Lilymagic,百合爱好者集散中心。基于开源软件Mastodon。