We intend T108255: Enable MariaDB/MySQL's Strict Mode and want T112637: RFC: Increase the strictness of mediawiki SQL code and leverage database code blockers for scalability, so document.
- recommend debugging settings that display warnings
- warn that these warnings will become errors
- new requirements in coding standards: no warnings and primary key on all tables)
Relevant wiki pages
- https://www.mediawiki.org/wiki/Category:MediaWiki_development_policies
- https://www.mediawiki.org/wiki/Database_optimization
- https://www.mediawiki.org/wiki/Development_policy#Database_patches
- Other database-related guidance for developers: