我正在使用 contao 4,但我在版本 3 中已经遇到了这个问题。我创建了一个包含一些列的表。此列之一标记为int(10) default NULL
。没什么特别的。但是:当我运行我的数据库更新时,此列始终显示为已更改。
ALTER TABLE `tl_products` CHANGE `tags` `tags` int(10) default NULL;
我按upate的频率并不重要。这句话永远不会消失。我已经在其他不同的情况下看到了这一点(例如,当一个人写default 0
而不是 时default '0'
)。有谁知道如何解决这个问题?