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

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

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

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

Войти через центр авторизации
Похожие вопросы