Problem/Motivation
My site is running Drupal 10.1.6 with MariaDB 10.3.39. The status page displays an error message stating that some of my tables do not contain primary keys. However, the tables listed in the error message are actually SQL views. I believe that it is not possible to define a primary key on a view. Should I just ignore the error, or is there a way to fix it?
Steps to reproduce
- Create a view in the database.
- Navigate to the status page.
Proposed resolution
Do not display warnings about views lacking primary keys.