Команда «php artisan db:rollback» в Laravel используется для отката последнего пакета миграции базы данных. Он отменяет изменения, внесенные последним пакетом миграций. Вот несколько методов, которые вы можете использовать для выполнения отката базы данных в Laravel:
Метод 1: использование Artisan Command
php artisan db:rollback
Метод 2: откат определенного количества миграций
php artisan migrate:rollback --step=5
Это приведет к отмене последних пяти миграций.
Метод 3: откат к определенной миграции
php artisan migrate:rollback --to=2019_01_01_000000_create_table_name
При этом все миграции будут отменены до достижения указанного файла миграции.
Метод 4: откат и повторная миграция
php artisan migrate:refresh
Эта команда отменит все миграции, а затем повторно запустит их. Это полезно, если вы хотите начать миграцию заново.
Метод 5: откат и заполнение
php artisan migrate:refresh --seed
Эта команда отменит все миграции, перезапустит их, а затем запустит раздающие. Это полезно, если вы хотите вернуть базу данных в известное состояние.