Следите за новинками
в нашем Telegram канале. Жми, чтобы подписаться:)
⊗pplrPmMgRn 84 of 252 menu
◀ ▶

Запуск миграций в Laravel

Давайте теперь научимся запускать миграции. Пусть для примера у нас есть следующая тестовая миграция, создающая таблицу с постами (приведенные команды мы еще будем изучать в следующих уроках):

<?php use Illuminate\Database\Migrations\Migration; use Illuminate\Database\Schema\Blueprint; use Illuminate\Support\Facades\Schema; return new class extends Migration { public function up(): void { Schema::create('posts', function (Blueprint $table) { $table->id(); $table->string('name'); $table->text('text'); }); } public function down(): void { Schema::dropIfExists('posts'); } }; ?>

Давайте применим нашу миграцию. Для этого нужно выполнить команду migrate:

php artisan migrate

В следующем уроке разберем, как правильно называть миграции, чтобы Laravel подставлял нужную заготовку файла.

Сделайте миграцию, создающую таблицу с юзерами. Примените ее. Откройте PMA и убедитесь, что ваша миграция применилась (или проверьте файл SQLite, если используете его).

← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить