Задать вопрос
@awenn2015
Веб-программист самоучка

Почему при добавлении R::freeze() перестает находить таблицы?

Пользуюсь orm redbeenphp, пока работал в плавном режиме все нормально создавалось, искалось и тд, таблицы называю в стиле (users, configs, tokens), подкорректировал типы в базе и решил что пора включать заморозку но после столкнулся с проблемой что теперь orm убирает s в конце названий таблиц и из-за этого прилетает ошибка sql что такой базы нет (например user), я так понял это какое то внутреннее соглашение но как выключит его подскажет кто?
  • Вопрос задан
  • 49 просмотров
Подписаться 1 Простой Комментировать
Решения вопроса 1
@awenn2015 Автор вопроса
Веб-программист самоучка
Решил достаточно банальным способом, просто переименовал таблицы, нет желания копаться в доках и искать решение для этого соглашения
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
RedBeanPHP по умолчанию выполняет проверку на существование таблиц и столбцов.
Если установить R::freeze(true), никаких проверок выполняться не будет.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
18 дек. 2024, в 13:47
2000 руб./в час
18 дек. 2024, в 13:22
30000 руб./за проект
18 дек. 2024, в 12:37
10000 руб./за проект