как использовать тип данных как «blob» во время миграции в Laravel 6 - PullRequest
0 голосов
/ 17 октября 2019

Я хочу сохранить HTML в базе данных как тип данных BLOB-объектов при попытке перенести ошибки получения

Schema::create('projects', function (Blueprint $table) {
            $table->bigIncrements('id');
            $table->string('project_name');
            $table->blob('project_description');
            $table->timestamps();
        });
    }
php artisan module:migrate projects
Migrating: 2019_10_17_125423_create_projects_table

BadMethodCallException: метод Illuminate \ Database \ Schema \ Blueprint :: blobне существует.

в xampp \ htdocs \ minidmsapi \ vendor \ laravel \ framework \ src \ Illuminate \ Support \ Traits \ Macroable.php: 104

Ответы [ 2 ]

0 голосов
/ 17 октября 2019

Нет такого метода blob(). Это binary():

$table->binary('data'); // BLOB equivalent for the database
0 голосов
/ 17 октября 2019

В Laravel они имеют binary вместо blob. binary эквивалентно blob.

Вы можете использовать его как:

$table->binary('name'); 

Для получения дополнительной информации см. документы .

Спасибо

...