using System.ComponentModel.DataAnnotations; using System.ComponentModel.DataAnnotations.Schema; namespace Atomx.Common.Entities { /// /// 本地化多语言资源,用于系统文本多语言 /// [Table("LocaleResources")] public class LocaleResource { /// /// 数据ID /// [DatabaseGenerated(DatabaseGeneratedOption.None)] [Key] public long Id { get; set; } /// /// 语言编码 /// public int LanguageId { get; set; } /// /// 资源名称 /// [Column(TypeName = "varchar(255)")] public string Name { get; set; } = string.Empty; /// /// 资源内容值 /// [Column(TypeName = "varchar(1000)")] public string Value { get; set; } = string.Empty; /// /// 最后更新时间 /// [Column(TypeName = "timestamptz")] public DateTime? UpdateTime { get; set; } } }