The table has both
uuid is used, but
id isn't. ID should be an auto incremental, but the column type is
Change the table to
$table->increments('id')->unsigned();. Then fix the model to use the ID auto incremental. MatchEvents depend on this relation so will have to drop all those related tables for it to work.
id and use
uuid as primary. Table is used so rarely it shouldn't hurt. Add unique index to