Skip to content

Rational for Integration of a SQL Server backend in DjangoΒ #2

@FlipperPA

Description

@FlipperPA

Microsoft SQL Server is the only database of the "big four" which is currently not supported natively by a Django backend engine:

https://db-engines.com/en/ranking

When I first started using Django a few years ago, it was a major point of confusion on which third-party package to use for SQL Server. After trying several engines, we settled on django-pyodbc-azure, which has treated us well over the years. @michiya's efforts in maintaining the package are greatly appreciated, however, there is a concern about the lack of communication as to ongoing maintainence of the package.

After many months, it appears it is no longer maintained:
michiya/django-pyodbc-azure#192

I'm currently running in production (as are many others) of a commit on a branch, which was never merged or published to PyPI:
michiya/django-pyodbc-azure#204

More forks and versions are starting to appear:
https://github.com/JordanReiter/django-pyodbc-azure/
https://pypi.org/project/django-mssql-backend/

This duplication of effort and fracturing of the SQL Server on Django community may best be solved by bringing the SQL Server backend into Django.

Metadata

Metadata

Assignees

Labels

discussionAn item up for discussion.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions