Dans users
table, vous avez défini la clé primaire avec l'id comme bigint non signé et dans almacen_movimientos
tablez le user_id
référencé est défini comme int
changer
$table->integer('user_id');
à
$table->unsignedBigInteger('user_id');
La structure et le type de données de PRIMARY KEY et FOREIGN KEY doivent être identiques