Project

General

Profile

Development #22844

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

Added by Benjamin Dauvergne almost 5 years ago. Updated about 1 year ago.

Status:
Fermé
Priority:
Bas
Assignee:
-
Target version:
Start date:
27 March 2018
Due date:
% Done:

0%

Estimated time:
Patch proposed:
No
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.

History

#1

Updated by Benjamin Dauvergne about 1 year ago

  • Status changed from Nouveau to Fermé

Also available in: Atom PDF