> `edi_updated` timestamp NOT NULL default CURRENT_TIMESTAMP on update > CURRENT_TIMESTAMP, Shouldn't it auto update by default? alter table <tablename> modify edi_updated timestamp NOT NULL; Wouldn't that auto update it anyway?