├── .github └── workflows │ ├── pypi.yml │ └── tests.yml ├── .gitignore ├── CHANGELOG.md ├── LICENSE ├── README.md ├── django_cte ├── __init__.py ├── _deprecated.py ├── cte.py ├── jitmixin.py ├── join.py ├── meta.py ├── query.py └── raw.py ├── docs ├── _config.yml └── index.md ├── pyproject.toml ├── tests ├── __init__.py ├── django_setup.py ├── models.py ├── settings.py ├── test_combinators.py ├── test_cte.py ├── test_django.py ├── test_manager.py ├── test_raw.py ├── test_recursive.py └── test_v1 │ ├── __init__.py │ ├── models.py │ ├── test_combinators.py │ ├── test_cte.py │ ├── test_django.py │ ├── test_manager.py │ ├── test_raw.py │ └── test_recursive.py └── uv.lock /.github/workflows/pypi.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dimagi/django-cte/HEAD/.github/workflows/pypi.yml -------------------------------------------------------------------------------- /.github/workflows/tests.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dimagi/django-cte/HEAD/.github/workflows/tests.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dimagi/django-cte/HEAD/.gitignore -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dimagi/django-cte/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dimagi/django-cte/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dimagi/django-cte/HEAD/README.md -------------------------------------------------------------------------------- /django_cte/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dimagi/django-cte/HEAD/django_cte/__init__.py -------------------------------------------------------------------------------- /django_cte/_deprecated.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dimagi/django-cte/HEAD/django_cte/_deprecated.py -------------------------------------------------------------------------------- /django_cte/cte.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dimagi/django-cte/HEAD/django_cte/cte.py -------------------------------------------------------------------------------- /django_cte/jitmixin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dimagi/django-cte/HEAD/django_cte/jitmixin.py -------------------------------------------------------------------------------- /django_cte/join.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dimagi/django-cte/HEAD/django_cte/join.py -------------------------------------------------------------------------------- /django_cte/meta.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dimagi/django-cte/HEAD/django_cte/meta.py -------------------------------------------------------------------------------- /django_cte/query.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dimagi/django-cte/HEAD/django_cte/query.py -------------------------------------------------------------------------------- /django_cte/raw.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dimagi/django-cte/HEAD/django_cte/raw.py -------------------------------------------------------------------------------- /docs/_config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dimagi/django-cte/HEAD/docs/_config.yml -------------------------------------------------------------------------------- /docs/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dimagi/django-cte/HEAD/docs/index.md -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dimagi/django-cte/HEAD/pyproject.toml -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dimagi/django-cte/HEAD/tests/__init__.py -------------------------------------------------------------------------------- /tests/django_setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dimagi/django-cte/HEAD/tests/django_setup.py -------------------------------------------------------------------------------- /tests/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dimagi/django-cte/HEAD/tests/models.py -------------------------------------------------------------------------------- /tests/settings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dimagi/django-cte/HEAD/tests/settings.py -------------------------------------------------------------------------------- /tests/test_combinators.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dimagi/django-cte/HEAD/tests/test_combinators.py -------------------------------------------------------------------------------- /tests/test_cte.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dimagi/django-cte/HEAD/tests/test_cte.py -------------------------------------------------------------------------------- /tests/test_django.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dimagi/django-cte/HEAD/tests/test_django.py -------------------------------------------------------------------------------- /tests/test_manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dimagi/django-cte/HEAD/tests/test_manager.py -------------------------------------------------------------------------------- /tests/test_raw.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dimagi/django-cte/HEAD/tests/test_raw.py -------------------------------------------------------------------------------- /tests/test_recursive.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dimagi/django-cte/HEAD/tests/test_recursive.py -------------------------------------------------------------------------------- /tests/test_v1/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dimagi/django-cte/HEAD/tests/test_v1/__init__.py -------------------------------------------------------------------------------- /tests/test_v1/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dimagi/django-cte/HEAD/tests/test_v1/models.py -------------------------------------------------------------------------------- /tests/test_v1/test_combinators.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dimagi/django-cte/HEAD/tests/test_v1/test_combinators.py -------------------------------------------------------------------------------- /tests/test_v1/test_cte.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dimagi/django-cte/HEAD/tests/test_v1/test_cte.py -------------------------------------------------------------------------------- /tests/test_v1/test_django.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dimagi/django-cte/HEAD/tests/test_v1/test_django.py -------------------------------------------------------------------------------- /tests/test_v1/test_manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dimagi/django-cte/HEAD/tests/test_v1/test_manager.py -------------------------------------------------------------------------------- /tests/test_v1/test_raw.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dimagi/django-cte/HEAD/tests/test_v1/test_raw.py -------------------------------------------------------------------------------- /tests/test_v1/test_recursive.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dimagi/django-cte/HEAD/tests/test_v1/test_recursive.py -------------------------------------------------------------------------------- /uv.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dimagi/django-cte/HEAD/uv.lock --------------------------------------------------------------------------------