Add migration helper to drop columns

This commit is contained in:
Toby Zerner 2018-09-22 13:45:41 +09:30
parent 4429cf4eba
commit fcb97b256f

View File

@ -74,6 +74,19 @@ abstract class Migration
];
}
/**
* Drop columns from a table.
*/
public static function dropColumns($tableName, array $columnDefinitions)
{
$inverse = static::addColumns($tableName, $columnDefinitions);
return [
'up' => $inverse['down'],
'down' => $inverse['up']
];
}
/**
* Rename a column.
*/