#laravel #eloquent #migration #laravel-8
Вопрос:
Привет, ребята, у меня есть эта миграция? и я хочу, чтобы строка тела таблицы содержала до 1000 символов. Я думаю, что по умолчанию количество символов в строке равно 255. Я надеюсь, что вы сможете мне помочь, потому что мне нужно ввести более 700 строк. спасибо, ребята
public function up()
{
Schema::create('posts', function (Blueprint $table) {
$table->id();
$table->string('title');
$table->string('body');
$table->string('editedby');
$table->timestamps();
});
}
Ответ №1:
Вы можете использовать longText
$table->longText('body');
longText
Метод создает LONGTEXT
эквивалентный столбец:
Ссылка:https://laravel.com/docs/8.x/миграции#столбец-метод-длинный текст