Ich bin gerade dabei, einige Abfragen zu optimieren, und ich möchte eine davon in eine gespeicherte Prozedur verschieben, sagen wir spGetUsers
.Wie kann ich Stored Procedures mit EF Code-First verwenden?
Ich verstehe, wie Daten holen von einem gespeicherte Prozedur vorhanden, aber wie gehe ich über die Gewährleistung - Kodex-First mit - update-database
meine Procs auch importiert und aktualisiert ihren Inhalt, Griffe Löschen proc, wenn nötig, etc?
Kopieren Sie einfach und vorbei an der Klartextzeichenfolge in die Up-Methode und rufen 'Sql („heres mein proc“)' –
laufen @ Stevenackley - Gibt es einen Weg, dies automatisch zu machen, wenn man eine Liste von Sprocs in einem bestimmten Ordner erstellt, alle vorhandenen Sprocs löscht und die neuen einwirft? – RobVious
Wenn es in der Up-Methode ist, wird es ausgeführt, wenn die Migration ausgeführt wird. Sie können so viele Procs einfügen, wie Sie möchten, schreiben Sie einfach die richtigen alter- oder create-Anweisungen in Ihre SQL-Zeichenfolge. –