Missing explicit primary key definition in table log_profiling
It doesn't bother mysql but other databases might not be as permissive.
That one broke the build...
And I'm not sure if that one made sense anyways. A unique key is not exactly the same as a primary key for sure but both don't make sense. And the definition file is not named 'MySQL.php' without a reason. The schema is for mysql only, other dbs would get another definition file.
And if we change the schema, we should ALWAYS also add an update script to keep all databases in sync.
sorry shouldn't have merged that one for these reasons