Suchergebnisse

Suchergebnisse 1-3 von insgesamt 3.

  • Benutzer-Avatarbild

    Also ich beschäftige mich auch seit einer Weile mit EF6 da ich vorher in Python mit einem ORM gearbeitet habe (von DJango) und es mir sehr gut gefallen hat. Dort hat man generell Codefirst, allerdings mit mehr Möglichkeiten die Models zu designen. Bei CodeFirst in EF fehlen mir richtige Relationen mit Cascade Optionen, die muss man alle selber reinprogrammieren. (Also die Cascade on Delete/Update usw). Bei ModelFirst kann man die Erstellen weil daraus ein SQL Script generiert wird für die Datenb…

  • Benutzer-Avatarbild

    Man kann auch mit EF Core DB First umsetzen. Zumindest für den Anfang. Es gibt bei den Tools ein Scaffold DbContext mit dem man zumindest einmalig den Code für den Context und die Entities aus einer DB erstellen lassen kann. Nur für die Migrations gibt es aktuell noch nix und dafür muss man dann Änderungen quasi manuell machen. Aber mit einem Scaffold Projekt kann man sich zumindest einfach immer alles ziehen und dann nur hin und her kopieren. Generell scheint mir Code First auf jeden Fall besse…

  • Benutzer-Avatarbild

    Hey sorry bin zur Zeit einfach sehr busy. EF Core kann database first out-of-the box. Du brauchst halt die EFCore CLI. Für Codefirst brauchst ja auch das Migration Tool: docs.microsoft.com/en-us/ef/co…cellaneous/cli/powershell Da gibts ein Scaffold-DBContext was dir eine bestehende Datenbank ausliest und dir die Klassen baut. Sämtliche Änderungen sind dann aber halt etwas umständlich wenn man weiter database first fahren wöllte. Was wegfällt ist alles optische ala EDMX Designer usw. LG