Actions
Bug #69247
closedEpic #68397: Make TYPO3 work with MySQL strict mode
Inserting records fails when the model has a incompatible default value
Start date:
2015-08-21
Due date:
% Done:
100%
Estimated time:
TYPO3 Version:
7
PHP Version:
5.6
Tags:
Complexity:
Is Regression:
No
Sprint Focus:
Description
Inserting a new record through an extbase repository fails if the model and the database schema have incompatible defaults.
Example:
If the model has a property `title` without any default value assigned (so its NULL for PHP) and the database schema has the column defined as `title varchar(255) DEFAULT '' NOT NULL` extbase tries to insert an explicit NULL into the database.
This is due to the new default value determination insertObject().
Actions