[#2128] Enlevé tous les champs id des modèles
[auf_django_references.git] / CHANGES
CommitLineData
cbbbef8e
EMS
10.14 (2012-05-03)
2-----------------
3
4* Retiré le module auf.django.references.managedref. Ça causait trop de
5 problèmes. Ce module était utilisé par les tests et par datamaster pour gérer
6 les migrations sur des modèles qui ont managed = False par défaut. Au lieu de
7 ça, j'ai pris une approche beaucoup plus simple qui consiste à ajouter un
8 paramètre de configuration: AUF_REFERENCES_MANAGED. Quand ce paramètre est
9 True, les modèles sont managed. Ce changement ne devrait pas affecter les
10 applications autres que datamaster.
11
da464286
EMS
120.13 (2012-04-25)
13-----------------
14
15* Pour tous les modèles, le manager par défaut (``objects``) ne retourne plus
16 que les objets actifs. Pour obtenir tous les objets, utiliser le manager
17 ``avec_inactifs``.
18
16a5fb7a
EMS
190.12 (2012-04-19)
20-----------------
21
22* Ajouté les champs ``historique`` et ``description`` au modèle des
23 établissements.
24
85baf869
EMS
250.11 (2012-04-17)
26-----------------
27
28* Ajouté des choices pour le statut des implantations.
29
e270b651
EMS
300.10 (2012-03-19)
31-----------------
32
33* Ajouté le champ ``responsable_fonction`` au modèle des établissements.
34
d2f0d864
EMS
350.9 (2012-03-13)
36----------------
13328043
EMS
37
38* Django crée des contraintes de clé étrangère sur toutes les tables qui ont une
39 clé étrangère sur les données de référence. Mais ceci pose des problèmes
40 puisqu'on ne peut pas avoir de contraintes sur des vues. Nous effaçons donc
41 maintenant les contraintes de clé étrangère sur les vues de datamaster lors du
42 syncdb.
43
fe48d9a1
EMS
440.8 (2012-02-24)
45----------------
46
47* Le manager par défaut (``objects``) des modèles Region et Etablissement ne retourne
48 maintenant que les objets actifs. Pour obtenir tous les objets, utiliser le
49 manager ``avec_inactifs``.
50
51* Les clés étrangères des modèles retournaient auparavant des instances des
52 classes définies dans ``auf.django.references.managedref``. Les objets
53 retournés viennent maintenant de ``auf.django.references``. Cela permet aux
54 applications tierces de définir des relations vers les données de référence et
55 de naviguer la relation à l'envers dans toutes les situations.
56
887b5806
EMS
570.7 (2012-02-10)
58----------------
59
60* Ajout de champs dans le modèle d'établissement: statut, date_modification,
61 commentaire.
62
63* La création des vues vers les tables de datamaster fait maintenant plus
64 attention. Les vues sont créées seulement pour les tables qui existent dans la
65 base de données "datamaster" et qui n'existent pas dans la base de données du
66 projet.
67
1376d656
EMS
680.6 (2012-02-03)
69----------------
70
71* Bugfix: le packaging de 0.5 ne contenait pas les css et les js. En plus il
72 installait le package tests.
73
652c5d02
EMS
740.5 (2012-01-26)
75----------------
76
77* Retrait des related_name pour les champs 'pays', 'region' et 'implantation' du
78 modèle Etablissement.
79
80* Retrait du champ code_implantation du modèle Etablissement.
81
82* Mécanique pour gérer des tables locales d'établissements
83
84* Ajout de tests et de documentation
85
056300fd
EMS
86* La création des vues vers les tables de datamaster se fait maintenant sur le
87 syncdb. La commande sync_references sert, pour l'instant à synchroniser les
88 tables locales d'établissements.
89
846c181c
EMS
900.4 (2012-01-11)
91----------------
92
93* Ajout de la management command "sync_references" pour la création des vues
94 vers les tables de datamaster
95
960.3 (2011-12-08)
97----------------
98
99* Renommage de datamaster_modeles en auf.django.references