Skip to content

[pull] master from django-tenants:master - #80

Merged
pull[bot] merged 4 commits into
Dresdn:masterfrom
django-tenants:master
Jan 14, 2026
Merged

[pull] master from django-tenants:master#80
pull[bot] merged 4 commits into
Dresdn:masterfrom
django-tenants:master

Conversation

@pull

@pull pull Bot commented Jan 14, 2026

Copy link
Copy Markdown

See Commits and Changes for more details.


Created by pull[bot] (v2.0.0-alpha.4)

Can you help keep this open source service alive? 💖 Please sponsor : )

RJPercival and others added 4 commits November 17, 2025 00:26
Django's allow_migrate() blocks migration operations but still records
the migration as "applied" in django_migrations. This creates phantom
records in all schemas, causing issues when moving apps between
SHARED_APPS and TENANT_APPS.

Add warning in docs/install.rst in the "Configure Tenant and Shared
Applications" section explaining:
- The issue and its root cause
- Step-by-step procedure using migrate zero --fake to safely move apps

The --fake flag is necessary because after moving the app in settings,
allow_migrate() returns True for the destination schemas. Without --fake,
Django would attempt to execute DROP TABLE statements for tables that
don't exist (the original migrations never created them because
allow_migrate() returned False at that time).
Bumps [docutils](https://github.com/rtfd/recommonmark) from 0.22.2 to 0.22.4.
- [Changelog](https://github.com/readthedocs/recommonmark/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rtfd/recommonmark/commits)

---
updated-dependencies:
- dependency-name: docutils
  dependency-version: 0.22.4
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Document how to move apps between SHARED_APPS and TENANT_APPS
…0.22.4

Bump docutils from 0.22.2 to 0.22.4
@pull pull Bot locked and limited conversation to collaborators Jan 14, 2026
@pull pull Bot added the ⤵️ pull label Jan 14, 2026
@pull
pull Bot merged commit c4e9e31 into Dresdn:master Jan 14, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants