Actions
Patch #1203
ferméContraintes sur les modèles
Début:
12/06/2015
Echéance:
% réalisé:
100%
Temps estimé:
Description
Ajouter des contraintes d'unicité sur les modèles
Actions
#1
Mis à jour par Jonathan Schaeffer il y a environ 9 ans
- Statut changé de Nouveau à Rejeté
- % réalisé changé de 0 à 100
- unicité de date des données et statistiques
La solution suivante :
obj = Donnee.find_or_initialize_by(date: "") obj.update_attributes()
est trop lente. Du coups, l'import massif par une seule requete SQL forgée doit être priviligiée et donc, il vaut mieux ne pas mettre de contrainte sur les modèles (cf source:app/models/donnee.rb#L166)
Actions