Ein paar Kollegen und ich bin mit einer Datenbank mit mehreren Dutzenden Trigger arbeiten, eine Vielzahl von Operationen (auf dem gleichen Tisch, auf anderen Tabellen, für die Prüfung ...) durchgeführt wird. Wie können wir das in die Hauptcodebasis ziehen, so dass die Voroperationslogik erhalten bleibt, der Code jedoch durchsuchbar, testbar usw. ist?Wie kann SQL-Triggerlogik im Entity Framework-Code dargestellt werden, sodass sie sichtbar, testbar usw. ist?
0
A
Antwort
0
Verwenden sollte eine SQL Server-Datentools (SSDT) Projekt dafür verwenden, bringt es das gesamte Schema und alle SQL-Skripte unter Quellcodeverwaltung, und hat sogar ein Unit Testing Framework/Funktion.
Verwandte Themen
- 1. Ist der Meteorkode effektiv testbar?
- 2. C++ - Datentypen und wie sie dargestellt werden
- 3. Wie umgestalten Sie diesen Konstruktor, damit er testbar ist?
- 4. Wie werden Bignums intern dargestellt?
- 5. Wie kann diese Protokollklasse verbessert werden, sodass sie in C# -Projekten verwendet werden kann?
- 6. Wie können mehrere Threads im Sequenzdiagramm dargestellt werden?
- 7. Ist sichtbar im Ansichtsfenster ist sichtbar für alles auf Last
- 8. Wie können historische Länderdaten (UdSSR, Ostdeutschland, usw.) in GoogleMaps grafisch dargestellt werden?
- 9. Kann 42 präzise als Fließkomma dargestellt werden?
- 10. Wie können Sitzungen im api Blueprint-Format dargestellt werden?
- 11. Warum werden Schriftarten in Mac OS-Browsern anders dargestellt, obwohl sie im Windows Browser richtig dargestellt werden?
- 12. Sollen alle Klassen testbar sein?
- 13. Kann 2d Faltung als Matrixmultiplikation dargestellt werden?
- 14. Wie können eine .net-Klassenbibliothek geschützt werden, sodass sie von anderen Anwendungen nicht referenziert werden kann?
- 15. Wie wird NUMA im virtuellen Speicher dargestellt?
- 16. Überprüfen Sie, welches Element im Ansichtsfenster sichtbar ist (nicht, wenn ein bestimmtes Element sichtbar ist)
- 17. Wie wird ein Bool im Speicher dargestellt?
- 18. Wie können Sommerzeitregeln am besten dargestellt werden?
- 19. Wie werden Objekte intern in V8 dargestellt?
- 20. Wie kann hochgeladenes Dataset mit Glanz dargestellt werden?
- 21. Wie kann eine dbus-Methode mit mehreren Argumenten dargestellt werden?
- 22. Wie werden Brüche in Computern dargestellt?
- 23. Zusätzliche Instanzvariable im Controller ist nicht sichtbar?
- 24. Symfony DependencyInjection: Wie kann Closure in YAML-Servicedefinitionen dargestellt werden?
- 25. Kann überprüft werden, ob eine Benachrichtigung sichtbar oder abgebrochen ist?
- 26. Wie kann JAR für benutzerdefinierte Hive-UDF hinzugefügt werden, sodass es dauerhaft im HDInsight-Cluster verfügbar ist?
- 27. Wie werden die Registerkartennamen im Hauptcodeblockfenster sichtbar gemacht?
- 28. Wie Moq mit Entity Framework IDbSet Count() verwenden usw. Methoden
- 29. Wie kann man wissen, welche Klassen von predict_proba im Gegenzug Array dargestellt werden, in Scikit-Learn
- 30. Wie Daten in einer baumartigen Tabelle in UI5 dargestellt werden
Da wir EF verwenden, hat ein Mitarbeiter überwiegendes Savechanges vorgeschlagen, für die inter Tabelle abhängige Operationen. Da wir mehrere verschiedene dbcontexts haben, scheint es, als könnte es funktionieren. Macht das Sinn? – ryanwebjackson
Solange Sie 100% sicher sind, ist das der einzige Weg, wie Sie jemals auf die Daten zugreifen (so nein) – ErikEJ