Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Integrate TiDB with Django #26115

Open
5 of 9 tasks
Tracked by #24194
hawkingrei opened this issue Jul 12, 2021 · 2 comments
Open
5 of 9 tasks
Tracked by #24194

Integrate TiDB with Django #26115

hawkingrei opened this issue Jul 12, 2021 · 2 comments
Labels
type/enhancement The issue or PR belongs to an enhancement.

Comments

@hawkingrei
Copy link
Member

hawkingrei commented Jul 12, 2021

Brief Motivation

Django is a high-level Python Web framework that encourages rapid development and clean, pragmatic design. it contains an ORM supporting many databases. it enables different feature by different database character.so we want to add this ability to the Django ORM for TiDB.

Plan

  • inherit the mysql of Django and overwrite all feature switch.
  • run all tests and list failure tests.
    • fix failture tests.
  • add TiDB feature toggle for different version of tidb.
  • improve doc for django-tidb
  • mrigate django-tidb into pingcap

known incompatibility

@hawkingrei hawkingrei added the type/enhancement The issue or PR belongs to an enhancement. label Jul 12, 2021
@dveeden
Copy link
Contributor

dveeden commented Jul 12, 2021

Related to #24194 and https://github.com/hawkingrei/django-tidb

@tisonkun tisonkun changed the title Add TiDB backend support for the Django ORM Integrate TiDB with Django Aug 9, 2021
@Icemap
Copy link
Member

Icemap commented May 31, 2024

The django-tidb repository is now located here: https://github.com/pingcap/django-tidb

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
type/enhancement The issue or PR belongs to an enhancement.
Projects
None yet
Development

No branches or pull requests

3 participants