Projet

Général

Profil

Development #25621

fonctionner en 1.11 avec django-tenant-schemas

Ajouté par Frédéric Péters il y a plus de 5 ans. Mis à jour il y a plus de 5 ans.

Statut:
Rejeté
Priorité:
Normal
Assigné à:
-
Catégorie:
-
Version cible:
-
Début:
09 août 2018
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Non
Planning:

Description

Le passage en 1.11 nécessite une montée de version de django-tenant-schemas, vers une version où les migrations actuelles ne passent pas. (le premier échec étant "Applying a2_rbac.0004_auto_20150523_0028...CommandError: tenant creation failed (Found wrong number (2) of constraints for a2_rbac_role(slug, service_id))").

Un plan était de commencer par squasher les migrations pour simplifier tout ça.

Historique

#1

Mis à jour par Benjamin Dauvergne il y a plus de 5 ans

Que je comprenne le souci; ces migrations passent en django standalone mais en django-tenant-schemas elles pètent ? Dès le premier schéma ? Dès le deuxième ?

#2

Mis à jour par Frédéric Péters il y a plus de 5 ans

Que je comprenne le souci; ces migrations passent en django standalone mais en django-tenant-schemas elles pètent ? Dès le premier schéma ? Dès le deuxième ?

Dès le premier schéma.

#3

Mis à jour par Frédéric Péters il y a plus de 5 ans

J'ai maintenant testé avec la branche master de github et ça passe, et nos différences locales (clear_cache sur ContentType) sont peut-être désormais inutiles (7e104037c9522a408138c79c1fa8be3f98fc5894); à suivre dans #18178.

#5

Mis à jour par Frédéric Péters il y a plus de 5 ans

  • Statut changé de Nouveau à Rejeté

Avec la nouvelle version de django-tenant-schemas ça doit être ok.

Formats disponibles : Atom PDF