Project

General

Profile

Action #13034

Versionning BDD

Added by Elodie SOME-BLAD 8 months ago. Updated 3 months ago.

Status:
A étudier
Priority:
2-Sérieux
Assignee:
-
Target version:
Start date:
01/24/2020
Due date:
Itération:
Extension/Module:
Fonction:
SCRUM - Valeur:

Description

Ajouter l'information de version pour les livrables "base de données".
L'objectif est de mieux suivre les modifications apportées, en cas de migrations successives ou de remise à zéro en phase de recette.

Les éléments suivants doivent porter une information de version :
- structure de base de données
- données livrées

Structure

Hypothèses :

Commentaires PGSQL

Des commentaires peuvent être ajoutés aux structures de données :

COMMENT ON table "recordsManagement"."archive" IS 'Table for archives, V2.6';

Ils peuvent être relus par des requêtes dans les tables de catalogue PG:

select description from pg_description
  join pg_class on pg_description.objoid = pg_class.oid
  where relname='archive'

Il faudra déterminer le formalisme de commentaire à utiliser s'il doit être utilisé par le code logiciel.

Données

Créer une table public.version qui comportera des noms et versions associées.

History

#1 Updated by Cyril VAZQUEZ 7 months ago

  • Description updated (diff)
  • Status changed from A traiter to A étudier

#2 Updated by Elodie SOME-BLAD 3 months ago

  • Status changed from A étudier to A traiter
  • Assignee set to Arnaud PAUGET
  • Target version changed from Product Backlog to 2.7

À envisager pour une 2.7.

@Arnaud, penses-tu que cette évol pourrait être intégrée à la 2.7 ?

#3 Updated by Elodie SOME-BLAD 3 months ago

  • Status changed from A traiter to A étudier
  • Assignee deleted (Arnaud PAUGET)
  • Target version changed from 2.7 to Product Backlog

Effort > valeur.
À rejeter ou à réadapter.

Also available in: Atom PDF