Projet

Général

Profil

Bug #6550

multitenant: revoir le save():pass du modèle

Ajouté par Thomas Noël il y a environ 9 ans. Mis à jour il y a plus d'un an.

Statut:
Fermé
Priorité:
Bas
Assigné à:
Catégorie:
-
Version cible:
-
Début:
18 février 2015
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Non
Planning:
Non

Description

Le modèle Tenant dans hobo n'enregistre pas le tenant dans base (def save():pass). Ca casse pas mal la logique de django-tenant-schema, nous fait perdre les contrainte unique=True sur les champs, et surtout nous oblige à refaire du code quand c'est inutile (par exemple refaire migrate_schemas). Étudier les conséquence de ne pas surcharger le save() et donc d'avoir la liste des tenants dans le SQL.

Avantage : tenants dans le SQL pour un /manage futur sur le site public (a.k.a. SHARED_APPS).

Inconvénient (lourd) : les tenants ne seront plus pilotés par le filesystem... Bon, sans doute bloquant. Je mets le ticket en prio "basse" :)

Historique

#1

Mis à jour par Benjamin Dauvergne il y a presque 6 ans

Je pense qu'on a définitivement abandonné cette idée, non ?

#2

Mis à jour par Thomas Noël il y a plus d'un an

  • Statut changé de Nouveau à Fermé
  • Planning mis à Non

Benjamin Dauvergne → en congés jusqu'au 29/08 a écrit :

Je pense qu'on a définitivement abandonné cette idée, non ?

Si.

Formats disponibles : Atom PDF