Commit b214f04fbdde539a2b53d5b37c58be59cf17ff9d

Authored by Etienne Pallier
1 parent 3cc2a789
Exists in master and in 1 other branch dev

Préparation partitionnement optionnel des materiels par site

=> Ajout de nouveaux champs site_id et is_site_only dans les tables
users et materiels (resp.)

v5.3.11-3.7.9
CHANGELOG
... ... @@ -631,6 +631,12 @@ Ne pas autoriser la commande via url si le bouton order est désactivé dans la
631 631 ======= CHANGES =======
632 632  
633 633 -------
  634 +26/11/2021 v5.3.11-3.7.9
  635 + - (i) Préparation du partitionnement optionnel des materiels par site
  636 + => Ajout de nouveaux champs site_id et is_site_only dans les tables users et materiels (resp.)
  637 + - (a) Attention, update bd
  638 +
  639 +-------
634 640 25/11/2021 v5.3.10-3.7.9
635 641 - (i) refactorisation des statistiques sur les matériels + ajout tests
636 642 - (b) Bugfix page statistique sur les matériels (conditions limites, division par zéro quand année précédente nulle)
... ...
README.md
... ... @@ -52,8 +52,8 @@ Logiciel testé et validé sur les configurations suivantes :
52 52  
53 53 --------------------------------------------------------------------------------------------
54 54  
55   -Date: 25/11/2021
56   -Version: v5.3.10-3.7.9
  55 +Date: 26/11/2021
  56 +Version: v5.3.11-3.7.9
57 57  
58 58  
59 59 HISTORIQUE DES CHANGEMENTS DE VERSION : voir le fichier CHANGES.txt (ou la page web /pages/changes)
... ...
database/update/script_sql/db-update-2021-11-26.sql 0 → 100755
... ... @@ -0,0 +1,13 @@
  1 +-- use database;
  2 +
  3 +
  4 +-- Nouveau champ users.site_id
  5 +
  6 +ALTER TABLE users
  7 +ADD site_id INT(11) NULL DEFAULT NULL AFTER role,
  8 +ADD CONSTRAINT fk_user_site FOREIGN KEY (site_id) REFERENCES sites(id)
  9 +ON DELETE NO ACTION ON UPDATE NO ACTION;
  10 +
  11 +
  12 +-- Nouveau champ materiels.is_site_only
  13 +ALTER TABLE materiels ADD is_site_only BOOLEAN NOT NULL DEFAULT FALSE COMMENT 'réservé au site' AFTER site_id;
... ...