Jeg ved, at dette spørgsmål er ret gammelt nu, men det blev ikke besvaret.
Jeg vil sige, at Laravel-skemabyggeren er mere for bekvemmelighed og kompatibilitet på tværs af platforme snarere end for ydeevne.
Hvis du ønsker at optimere ALTER
forespørgsler, vil jeg foreslå at bruge DB
facade og skrive rå SQL.
Schema::table('table', function (Blueprint $table) {
DB::statement('ALTER TABLE table DROP COLUMN a, DROP COLUMN a;');
});