Проблема объединения SQLite при запуске тестовых примеров django - PullRequest
0 голосов
/ 06 марта 2009

Я использую django для запуска своего проекта. И я использую движок postgresql_psycopg2 для своей производственной базы данных, но для запуска тестов бегун использует sqllite3. Имея в виду мою производственную базу данных (postgresql), я попытался создать запрос, использующий "coalesce". Но sqllite3 не распознает это. Как мне пройти это. Я могу использовать postgresql_psycopg2 даже для выполнения теста (просто чтобы избежать потери времени), но он слишком медленный. Как мне пройти это?

1 Ответ

2 голосов
/ 06 марта 2009

Sqlite поддерживает coalesce, но требует как минимум два аргумента. Я считаю, что реализация Postgresl требует только один параметр, а Sqlite требует как минимум два. Возможно, вы используете coalesce только с одним параметром в Postgresql, и это не работает при переходе на Sqlite?

Не могли бы вы опубликовать код, который не работает?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...