Вы можете создать новую миграцию, используя команду migrate:make
в Artisan CLI. Используйте указанное имя c, чтобы избежать конфликтов с существующими моделями
php artisan make:migration add_type_to_users_table --table=users
Затем вам необходимо использовать метод Schema :: table () (когда вы получаете доступ к существующей таблице, а не создаете новую). ). И вы можете добавить столбец, подобный этому:
public function up()
{
Schema::table('users', function($table) {
$table->enum('type', ['player', 'venue'])->after('email');
});
}
и не забудьте добавить параметр отката:
public function down()
{
Schema::table('users', function($table) {
$table->dropColumn('type');
});
}
Затем вы можете запустить миграцию:
php artisan migrate