Миграции — версионирование схемы БД. php artisan make:migration create_posts_table. Schema::create, table->string, text, timestamps.
php artisan migrate — применить; migrate:rollback — откат. foreignId, constrained() для связей. Индексы, unique, nullable.
Не редактируйте старые миграции на проде — создавайте новые alter.
Schema::create('posts', function (Blueprint $table) {
$table->id();
$table->foreignId('user_id')->constrained()->cascadeOnDelete();
$table->string('title');
$table->timestamps();
});php artisan migrate
php artisan migrate:fresh --seed
php artisan migrate:statusКнига, игра и упражнения доступны без регистрации. Видеоуроки — после оплаты курса.