app.module_en_vigueur
Description
Section intitulée « Description »État courant de chaque module d’une organisation : la ligne la plus récente de organisation_module. Un module absent est inactif, sauf le noyau.
Table Definition
CREATE VIEW module_en_vigueur AS ( SELECT DISTINCT ON (organisation_id, module_code) organisation_id, module_code, etat, motif, cree_par, cree_le FROM app.organisation_module ORDER BY organisation_id, module_code, cree_le DESC, id DESC)| Name | Type | Default | Nullable | Children | Parents | Comment |
|---|---|---|---|---|---|---|
| organisation_id | uuid | true | Organisation. | |||
| module_code | text | true | Module. | |||
| etat | text | true | État courant. | |||
| motif | text | true | Motif du dernier changement. | |||
| cree_par | uuid | true | Auteur du dernier changement. | |||
| cree_le | timestamp with time zone | true | Date du dernier changement. |
Referenced Tables
Section intitulée « Referenced Tables »| Name | Columns | Comment | Type |
|---|---|---|---|
| app.organisation_module | 7 | Activations et désactivations des modules d’une organisation, en ajout seul : date, auteur, motif. Un module désactivé passe en lecture seule ; ses données restent visibles et exportables. | BASE TABLE |
Relations
Section intitulée « Relations »erDiagram
"app.module_en_vigueur" {
uuid organisation_id "Organisation."
text module_code "Module."
text etat "État courant."
text motif "Motif du dernier changement."
uuid cree_par "Auteur du dernier changement."
timestamp_with_time_zone cree_le "Date du dernier changement."
}
Generated by tbls