Nous prévoyons d'activer l'audit des tables dans notre application Rails3. Nous avons regardé paper_trail et il semble stocker toutes les versions, mais je n'étais pas sûr s'il y avait un mécanisme pour trouver la différence b/w quel champ a changé dans les versions successives. Serait-il possible de faire avec le gem paper_trail ou devrais-je utiliser quelque chose comme vestal_versions pour cette capacité?Historique d'audit d'enregistrement actif
4
A
Répondre
3
Vous pouvez réaliser cela avec paper_tail gem. Si vous ajoutez une colonne de texte object_changes à votre table de versions, vous pouvez utiliser la méthode version.changeset pour la récupérer. Si vous ne l'avez pas encore fait, je vous recommande de passer par la section "Versions différentes" dans https://github.com/airblade/paper_trail
p.s. J'utilise paper_trail dans l'un de mes projets actuellement.
Questions connexes
- 1. Historique GWT: jeton historique
- 2. Excel Ouvert Documents Historique Historique - Ajouter
- 3. Débogage historique
- 4. Historique WebView
- 5. Historique IE
- 6. Django Simple Historique Supprimer tout Historique sur Modèle Supprimer
- 7. GWT Historique supprimer l'élément
- 8. NSMutableArray UIButton Presse Historique
- 9. Historique des actions MVC
- 10. UIWebView Historique Si Déclaration
- 11. RailsAdmin papertrail historique vide
- 12. Perforce Tout effacer Historique
- 13. Article Version/Historique
- 14. Historique des relations
- 15. Roulement historique Somme quotidienne
- 16. Historique de synchronisation TFS
- 17. Historique de navigation iOS
- 18. Outlook Historique des conversations
- 19. TFS Check In Historique
- 20. Graphique historique en nombres?
- 21. Business Objects Historique
- 22. Historique HTML5 APi
- 23. Tables Nhibernate et Historique
- 24. Historique du backbone
- 25. Historique du projet SubSonic
- 26. problème historique Chrome
- 27. Android Historique SMS
- 28. Clone Mercurial sans historique
- 29. Historique des pages spécifiques
- 30. Android TextView historique