В первой сгенерированной таблице есть столбец с именем latlong типа Point.
Я не могу изменить размер столбца?
Когда я пытаюсь изменить размер столбца, я получаю следующую ошибку:
[Doctrine\DBAL\DBALException]
Запрошена точка неизвестного типа базы данных.
Doctrine\DBAL\Platforms\MySQL57Platform может ее не поддерживать.
Вот мои файлы миграции. Первая миграция предназначена для создания таблицы abc
Код: Выделить всё
public function up()
{
Schema::create('abc', function (Blueprint $table) {
$table->increments('id');
$table->string('first_name', 20);
$table->string('last_name', 20);
$table->string('street', 100);
$table->string('city', 50)->nullable();
$table->string('state', 50)->nullable();
$table->string('postal_code', 15);
$table->string('mobile', 10)->nullable();
$table->timestamps();
$table->softDeletes();
});
Illuminate\Support\Facades\DB::statement('ALTER TABLE abc ADD latlong POINT');
}
Код: Выделить всё
public function up()
{
Schema::table('abc', function (Blueprint $table){
$table->string('mobile', 20)->nullable()->change();
});
}
Подробнее здесь: https://stackoverflow.com/questions/474 ... t-requeste