Настройка связи проекта с базой данной
- Установка фреймворка Laravel в OpenServer
- Подключение к базе данных проекта Laravel
- Создание модели и файла миграции
- Создание структуры таблицы в файле миграции
- Проведение миграции
<?php
use Illuminate\Database\Migrations\Migration;
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Support\Facades\Schema;
class CreateNewsTable extends Migration
{
@return void
public function up(){
Schema::create(News,function (Blueprint $table){
$table->engine = 'InnoDB';
$table->charset = 'utf8mb4';
$table->collaction='utf8mb4_general_ci';
не уникальное поле id
$table->id();
$table->string('title');
$table->string('description');
$table->string('text');
$table->text('image);
$table->timestamps();
});
}
@return void
public function down(){
Schema::dropIfExists(News);
}
}