Du har højst sandsynligt glemt også at indstille typen af din role_id fremmednøgle som BIGINT(20). Dette er egentlig ikke et Laravel-problem, men derimod MySQL's.
Forresten har Laravel en native funktion til at gøre dette:
$this->bigIncrements('id');
Dette sørger for at gøre det usigneret , automatisk stigning og primær nøgle .