In meinem Modell I Navigationseigenschaft Sprache habe:-Code Erste Migrationen mit vorhandener Tabelle
public class IntegratorDescription : BaseContract
{
[Key, Column(TypeName = "bigint"), DataMember]
public long Id { get; set; }
[DataMember, Column(TypeName = "bigint"), ForeignKey("Language")]
public long LangId { get; set; }
[DataMember]
public string CompanyShortInfo { get; set; }
[DataMember, Column(TypeName = "ntext")]
public string CompanyInfo { get; set; }
public virtual Models.Language Language { get; set; }
}
Sprache Tabelle ist bereits vorhanden und es wird von einem anderen ORM getan, ich brauche Migrationen zu sagen, nicht zu versuchen, Sprache Tabelle zu erstellen, aber Update nur Beschreibungstabelle. Wie?
- "Es gibt bereits ein Objekt namens 'Sprachen' in der Datenbank."
Gibt es nicht eine Möglichkeit, es in der Tabelle erstellen zu lassen, wenn es nicht vorhanden ist, und die Tabelle ignorieren, wenn es funktioniert? Dies scheint mir ein großes Versehen in EF zu sein. – BrainSlugs83
Ich würde hoffen,^um wahr zu sein, aber dieser Beitrag hat mich über mein Problem! TY – workabyte