An open-source entry in TopGit's GitHub warehouse: cockroachdb/django-cockroachdb, 174 stars, Python. CockroachDB Backend for Django
Snapshot summary built from the project's own GitHub metadata — there's no written TopGit review yet. The page will update automatically when a full review is published.
WHY NO REVIEW YET
TopGit writes full reviews for the most-starred, most-requested repositories. This page is a snapshot until then — see the READ ME tab for the original README in full.
To use django.contrib.gis with CockroachDB, use
'ENGINE': 'django_cockroachdb_gis' in Django's DATABASES setting.
Disabling CockroachDB telemetry
By default, CockroachDB sends the version of django-cockroachdb that you're
using back to Cockroach Labs. To disable this, set
DISABLE_COCKROACHDB_TELEMETRY = True in your Django settings.
Known issues and limitations in CockroachDB 26.3.x and earlier
CockroachDB can't disable constraint checking,
which means certain things in Django like forward references in fixtures
aren't supported.
Migrations have some limitations. CockroachDB doesn't support:
changing column type if it's part of an index
dropping or changing a table's primary key
The Field.db_comment and Meta.db_table_comment options aren't supported
due to poor performance.
Unsupported database functions:
AnyValue
UUIDV7
UniqueConstraint.nulls_distinct isn't supported.
Unsupported queries:
Mixed type addition in SELECT:
unsupported binary operator: <int> + <float>
The power() database function doesn't accept negative exponents:
power(): integer out of range
sum() doesn't support arguments of different types:
sum(): unsupported binary operator: <float> + <int>
greatest() doesn't support arguments of different types:
greatest(): expected <arg> to be of type <type>, found type <other type>
SmallAutoField generates values that are too large for any corresponding foreign keys.
GIS:
Some database functions aren't supported: AsGML, AsKML, AsSVG,
and GeometryDistance.
Some 3D functions or signatures aren't supported: ST_3DExtent,
ST_Scale, and ST_LengthSpheroid.
The Length database function isn't supported on geodetic fields:
st_lengthspheroid(): unimplemented.
Union may crash with
unknown signature: st_union(geometry, geometry).
Known issues and limitations in CockroachDB 26.2.x and earlier
GIS:
The ST_3DPerimeter function isn't supported.
The spheroid argument of ST_DistanceSpheroid
isn't supported.
Queries which use division that yields a different
type aren't
supported: unsupported binary operator: <int> / <int> (desired <int>)
The BitXor aggregate isn't supported.
Known issues and limitations in CockroachDB 24.3.x and earlier
CockroachDB executes ALTER COLUMN queries asynchronously which is at
odds with Django's assumption that the database is altered before the next
migration operation begins. CockroachDB will give an error like
unimplemented: table <...> is currently undergoing a schema change if a
later operation tries to modify the table before the asynchronous query
finishes.
Does cockroachdb/django-cockroachdb have any tags?
TopGit's last sync did not record any GitHub topics for cockroachdb/django-cockroachdb. GitHub topics appear in the right sidebar of a repository page; that's the authoritative place to check.
How active is development on cockroachdb/django-cockroachdb?
The most recent commit recorded on cockroachdb/django-cockroachdb was 21 days ago, based on the GitHub push timestamp. The repository has 31 forks — one of the better signals of community interest.
How many stars does cockroachdb/django-cockroachdb have?
cockroachdb/django-cockroachdb has 174 GitHub stars — refresh the page for the live number, or check github.com/cockroachdb/django-cockroachdb. TopGit mirrors GitHub's count but does not claim minute-by-minute accuracy.
What language is cockroachdb/django-cockroachdb written in?
cockroachdb/django-cockroachdb is written primarily in Python. GitHub's language field is based on the largest share of bytes in the default branch.
Where do I read more about cockroachdb/django-cockroachdb?
This TopGit page is a snapshot — the READ ME tab shows the project's own README content (links stripped, images preserved). The GitHub repository at github.com/cockroachdb/django-cockroachdb is the definitive source.
Read full README in the tab above.
Is django-cockroachdb worth your time?
ChatGPT, Claude and Perplexity can all read this page. Ask one of them what it makes of django-cockroachdb.