Skip to content

Commit 58e3d54

Browse files
committed
docs: clarify PostgreSQL requirement for full test suite
1 parent 74172c4 commit 58e3d54

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

docs/source/installation.rst

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -194,6 +194,13 @@ production servers.
194194
<https://docs.djangoproject.com/en/dev/ref/databases/#sqlite-notes>`_
195195
for more details.
196196

197+
SQLite is suitable for quick local development and running the development
198+
server as a single user. However, the full test suite is not fully compatible
199+
with SQLite because some tests rely on PostgreSQL-specific database features,
200+
including ``DISTINCT ON`` queries and JSON containment lookups.
201+
202+
Use PostgreSQL when running the complete test suite with ``make test``.
203+
197204

198205
Tests
199206
^^^^^

0 commit comments

Comments
 (0)