Chantier archivage flotte : restructuration par boîtier (pas seulement les bateaux affectés), quarantaine MMSI/sans_affectation avec script de réexamen dédié (cron_quarantaine.php), rejet des erreurs techniques non transitoires, fonctions communes extraites (fonctions_archivage.php), renommages de cohérence (TB_Affectations_bateaux, TB_Generations_bateaux, ID_Bateau_affecte), traçabilité MMSI complète (cf synthèse §38-39)
This commit is contained in:
@@ -0,0 +1,15 @@
|
||||
-- ============================================================================
|
||||
-- Renommages de cohérence (cf synthèse §38) :
|
||||
-- - TB_Affectations_bateau -> TB_Affectations_bateaux
|
||||
-- - TB_Generations_bateau -> TB_Generations_bateaux
|
||||
-- - TB_Archives_traitees.ID_Bateau_resolu -> ID_Bateau_affecte (pour ne plus
|
||||
-- confondre avec Date_resolution, qui porte un sens différent : la date
|
||||
-- à laquelle le STATUT a été tranché, pas la date de résolution de
|
||||
-- l'affectation elle-même)
|
||||
-- ============================================================================
|
||||
RENAME TABLE `TB_Affectations_bateau` TO `TB_Affectations_bateaux`;
|
||||
RENAME TABLE `TB_Generations_bateau` TO `TB_Generations_bateaux`;
|
||||
|
||||
ALTER TABLE `TB_Archives_traitees`
|
||||
CHANGE COLUMN `ID_Bateau_resolu` `ID_Bateau_affecte` INT UNSIGNED NULL
|
||||
COMMENT 'Déduit de TB_Affectations_bateaux à la réception - NULL si aucune affectation active trouvée';
|
||||
Reference in New Issue
Block a user