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

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

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

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

Войти через центр авторизации
Похожие вопросы
YCLIENTS Москва
от 200 000 до 350 000 ₽
Ведисофт Екатеринбург
от 25 000 ₽
ИТЦ Аусферр Магнитогорск
от 100 000 до 160 000 ₽