protected override void OnModelCreating(ModelBuilder modelBuilder) { AddMyEntity.Build(modelBuilder); modelBuilder.Entity <MyEntity>().HasKey(p => p.MyInt); }
protected override void OnModelCreating(ModelBuilder modelBuilder) { AddMyEntity.Build(modelBuilder); modelBuilder.Entity <MyEntity>() .Property(p => p.MyString).IsRequired(); }
protected override void OnModelCreating(ModelBuilder modelBuilder) { AddMyEntity.Build(modelBuilder); }
protected override void OnModelCreating(ModelBuilder modelBuilder) { AddMyEntity.Build(modelBuilder); modelBuilder.Entity <MyEntity>().HasIndex(p => p.MyInt).IsUnique().HasName("MySpecialName"); modelBuilder.Entity <MyEntity>().HasIndex(p => p.MyString); }
protected override void OnModelCreating(ModelBuilder modelBuilder) { AddMyEntity.Build(modelBuilder); modelBuilder.Entity <MyEntity>() .Property(p => p.MyInt).HasDefaultValueSql("123"); }
protected override void OnModelCreating(ModelBuilder modelBuilder) { AddMyEntity.Build(modelBuilder); modelBuilder.Entity <MyEntity>() .Property(p => p.MyInt).HasColumnName("OtherColName"); }
protected override void OnModelCreating(ModelBuilder modelBuilder) { AddMyEntity.Build(modelBuilder); modelBuilder.Entity <MyEntity>() .Property <int>("ShadowProp"); }