Mam kilka baz danych obecnie używających FluentMigrator i jestem ciekawy, jak porównać Entity Framework Migrations.Co może zrobić Entity Framework Migrations, aby FluentMigrator nie mógł tego zrobić?
Czy EF może migrować dane początkowe w migracji i selektywnie uruchamiać skrypty migracji na podstawie środowisk takich jak FluentMigrator z tagami i profilami?
Używam już bazy danych EF najpierw jako ORM do mojej aplikacji, i myślę, że przeczytałem gdzieś, że Migracje EF są obsługiwane również dla nie-Code First EF, ale mój zespół myślał o refaktoryzacji kodu Pierwsze podejście i tak ze względu na niektóre ograniczenia z podejściem Database First. Czy więc Migracje EF miałyby więcej sensu w użyciu, niż miałyby inną strukturę migracyjną 3rd party, gdyby chodziło o pierwsze podejście do kodu?
Cóż, przede wszystkim, FM nie może automatycznie generować migracji. Oznacza to, że nie skanuje bazy danych, nie określa, co się zmieniło, i nie tworzy skryptu na podstawie porównania. EFM to robi. –
Teraz, trzy lata później, jestem ciekawa, czy próbowałeś zmiany i jakie masz doświadczenie. Wygląda na to, że większość osób korzystających z migracji korzysta z jednej lub drugiej strony i nie ma zdania na temat drugiej. –