Official support in 5.8.12
composer require huangdijia/laravel-blueprint-extend-set
Schema::create('table', function (Blueprint $table) {
// ...
$table->set('set1', ['', 'a', 'b']);
// or
$table->addColumn('set', 'set2', ['allowed'=>['', 'a', 'b']]);
// ...
});