As of eZP Kernel 7.5.7 at least, the schema defined in data/mysql/schema.sql is incorrect, as it misses one column which was added to the ezuser table in dbupdate-7.5.4-to-7.5.5.sql.
It is my understanding that:
- the data/mysql/schema.sql file should always be correct for the current kernel, ie. there is no need to run any dbupdate scripts after a fresh install
- the schema.sql file currently found in 'branch 7.5' does contain changes from other dbupdate scripts such as dbupdate-7.5.6-to-7.5.7.sql