表題の通り、ERROR 1067 (42000): Invalid default value for ‘×××’エラーがでました。
SQLの一部を書くとこのような感じです。
CREATE TABLE `table名` (
`id` int NOT NULL AUTO_INCREMENT,
`created_at` timestamp comment '作成日時',
`updated_at` timestamp comment '更新日時',
PRIMARY KEY (`id`)
);
これがうまくいかない。。。
`created_at` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '作成日時',
`updated_at` timestamp NOT NULL DEFAULT '0000-00-00 00:00:00' COMMENT '更新日時',
下記のブログがとても参考になりました。
仕様がかわると、こういう細かい部分わからないので、一つずつ調べています。
コメント