Projet

Général

Profil

Development #22844

Permettre à un utilisateur de posséder plusieurs fois le même document

Ajouté par Benjamin Dauvergne il y a environ 6 ans. Mis à jour il y a plus de 2 ans.

Statut:
Fermé
Priorité:
Bas
Assigné à:
-
Version cible:
Début:
27 mars 2018
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Non
Planning:

Description

Le modèle UserDocument utilise le content_hash (hash sha256 du document) comme clé primaire, le corrolaire et qu'on ne peut pas avoir plusieurs fois le même document. C'est actuellement géré au niveau de l'API push-document par le retour d'une erreur avec le code 'document-exists' mais pas au niveau de l'IHM. Si le problème se révélait bloquant il faudrait ajouter une clé artificielle (surrogate key) en supprimant l'attribut primary_key=True de la colonne content_hash et gérer les modifications au formulaire d'ajout d'un document et à l'API push-document.

Historique

#1

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

  • Statut changé de Nouveau à Fermé

Formats disponibles : Atom PDF