using System; using System.Collections.Generic; using System.ComponentModel.DataAnnotations; using System.ComponentModel.DataAnnotations.Schema; using Microsoft.EntityFrameworkCore; using Volo.Abp.Domain.Entities; using Volo.Abp.Domain.Entities.Auditing; namespace Shentun.Pacs.Models { /// /// 不是本软件的表,估计是系统自动生成的 /// [Table("sysdiagrams")] [Index(nameof(PrincipalId), nameof(DisplayName), Name = "uk_principal_name", IsUnique = true)] public class Sysdiagram : AuditedEntity { [Column("display_name")] [StringLength(128)] public string DisplayName { get; set; } = null!; [Column("principal_id")] public Guid PrincipalId { get; set; } [Column("version")] public int? Version { get; set; } [Column("definition")] public byte[]? Definition { get; set; } //public override object[] GetKeys() //{ // return new object[] { DiagramId }; //} } }