There are interesting column types for migrations, here are a few examples.
$table->geometry('positions'); $table->ipAddress('visitor'); $table->macAddress('device'); $table->point('position'); $table->uuid('id');
$table->polygon('positions'); $table->year('birth_year');
See all column types: https://laravel.com/docs/8.x/migrations#creating-columns