using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.ComponentModel.DataAnnotations.Schema; using System.Data.Entity; using System.Data.Entity.ModelConfiguration; namespace ChatRoomServer.Db.Entities { /// /// /// public class ServerGroup { /// /// 分组ID /// public int ID { get; set; } /// /// 名称 /// public string Name { get; set; } /// /// 服务器地址 /// public string Url { get; set; } /// /// 分组ID /// public int Category { get; set; } } /// /// 实体类 的配置对象 /// internal class ServerGroupConfiguration : EntityTypeConfiguration { public ServerGroupConfiguration() { ToTable("Chat_ServerGroup"); HasKey(m => m.ID); Property(s => s.ID).HasDatabaseGeneratedOption(DatabaseGeneratedOption.Identity); Property(s => s.Name).HasMaxLength(100).IsRequired(); Property(s => s.Url).HasMaxLength(255).IsRequired(); } } }