Ich habe die Versionskontrolle immer etwas problematisch gefunden, wenn es um Datenbankschemas geht.Verwenden von Entity Framework-Code Erste Migrationen in einem DVCS-Projekt
Also - ich evaluiere gerade Entity Framework Code Erste Migrationen und bis jetzt bin ich wirklich beeindruckt.
Meine Frage ist, hat jemand Erfahrung in der Verwendung von Migrationen in einem Team mit einem DVCS?
Wenn Entwickler, die in verschiedenen Niederlassungen arbeiten, jeweils eigene Migrationen erstellen, kommt das Tool "Update-Database" gut mit dem zusammen, wenn die Zweige zusammengeführt werden?
Ich denke, was passieren könnte ist, dass eine neue Migration in der Mitte der Liste erscheinen würde. Würde das dann abgeholt werden, oder sucht es nur nach "neueren" Migrationen als die zuletzt eingesetzte?
Ich schätze, dass das Team vorsichtig sein muss, um nicht widersprüchliche Schemaänderungen zu erstellen - das können wir verwalten - aber es wäre nützlich zu wissen, ob "Update-Database" schlau genug ist, um die fehlenden zu erkennen ' Migration?
Danke, - Chris
haben Sie zu einem Abschluss mit diesem kommen? – sirrocco