Laravel 7 с postgresql ltree не работает

#php #laravel #postgresql #laravel-7 #ltree

#php #laravel #postgresql #laravel-7 #ltree

Вопрос:

Мне нужно обновить мое приложение с laravel 5 на laravel laravel 7 Я использую postgresql ltree для нескольких столбцов, и это мой код миграции

DB::statement(«ALTER TABLE mytable ДОБАВИТЬ СТОЛБЕЦ mycolumn ltree»);

эта миграция хорошо работает на laravel 5, но на laravel 7 она выдает ошибку (я запускаю ее на том же компьютере, уже установлено расширение ltree)

SQLSTATE[42704]: Неопределенный объект: ОШИБКА 7: тип «ltree» не существует в символе 35

у кого-нибудь есть решение для этого?

Спасибо

Комментарии:

1. Вы уверены, что расширение ltree включено в базе данных? попробуйте запустить это в своем psql : create extension ltree;

2. да, как я уже сказал, я запускаю его на том же компьютере