Save changes isn’t applied directly - so that is why you think it works - it is applied afterwards and you get the error probably because we have generated wrong date format - will check it out
Correct, my understanding of save changes is that when you click on it, it added the change to the database manager pending changes list (the little up arrow with the number in the database manager part of Wappler). To apply those changes, you would click on the little arrow and it applies all the cumulative changes that have happened since the last time the button was clicked. It also would add the change to the changes list in the database manager
My understanding of the direct changes (clicking save) is that it is applied immediately and does not appear in the changes list in the database manager.
On mysql you can set a default as “current_timestamp” on created field and “current_timestamp on update current_timestamp” on modified field, to make the mysql server set the value of those fields when the update is occuring.