#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. да, как я уже сказал, я запускаю его на том же компьютере