希望,这是我最后一个关于十月CMS的问题:)
我需要向名为"foo_bar_experts“的现有表中添加一些列。但是,当我保存我的迁移文件时,会出现一个错误
SQLSTATE42701:重复列:7错误:关系"agm_dalshe_events_skills“的列"event_id”已经存在(SQL: alter "agm_dalshe_events_skills“添加列"event_id”整数不为空,添加列"skill_id“整数不为空)
我试着删除这个表,创建新的,但是这个错误困扰着我,实际上我不能在我的数据库中做任何事情。
你能告诉我那里到底发生了什么吗?提前谢谢。
发布于 2018-10-29 12:16:58
解决您的插件go to > updates folder
。
检查每个文件并删除它在多个文件中添加
event_id first time
的行,以便只保留it add single time event_id
中的代码。
做吧,smartly
,所以你终于有了fields[event_id , skill_id] only once
,
然后,只要卸载插件,删除数据库中与插件相关的所有表,如果您有数据导出它。现在再次安装插件,然后导入您的数据,可能会解决您的问题。
如有任何疑问,请评论。
https://stackoverflow.com/questions/53039907
复制相似问题