knex referenced column 'id' in foreign key constraint 'ponto_items_pt_id_foreign' are incompatible.

JavaScript
//Assuming you might be using mysql, you need to specify that the UserId is .unsigned()


table.integer('UserId',11).unsigned().inTable('User').references('UserId');
Source

Also in JavaScript: