bltr
@bltr
Любитель

Почему ORDER BY 'не существующая колонка' не выбрасывает исключение?

сделал опечатку колонки в ORDER BY. Но тесты прошли. в тестовой среде используется sqlite. на сервере конечно же упало.

так должно быть в sqlite?
  • Вопрос задан
  • 21 просмотр
Решения вопроса 1
trapwalker
@trapwalker
Программист, энтузиаст
в sqlite и не такое возможно. У них кол хоть и покрыт на 146% тестами, но отсутствие типов и вот такие вот вольности направленные на максимальное умалчивание ошибок могут сыграть злую шутку.
Используйте в тестах такую же БД, как на проде. SQLITE не заменит нормальную БД.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
KRIT Санкт-Петербург
от 160 000 ₽
MSP360 Санкт-Петербург
от 60 000 до 80 000 ₽
Технология Тюмень
от 100 000 до 200 000 ₽
08 апр. 2020, в 04:51
16000 руб./за проект
08 апр. 2020, в 00:40
15000 руб./за проект