roadie/Roadie.Api.Library/Data/NamedEntityBase.cs
Steven Hildreth f385c8f6fc resolves #29
2019-11-03 21:19:04 -06:00

30 lines
No EOL
906 B
C#

using System;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
namespace Roadie.Library.Data
{
public abstract class NamedEntityBase : EntityBase
{
[Column("alternateNames", TypeName = "text")]
[MaxLength(65535)]
public string AlternateNames { get; set; }
[MaxLength(250)] [Column("name")] public string Name { get; set; }
[Column("sortName")] [MaxLength(250)] public string SortName { get; set; }
[Column("tags", TypeName = "text")]
[MaxLength(65535)]
public string Tags { get; set; }
[Obsolete("Images moved to file system")]
[Column("thumbnail", TypeName = "blob")]
[MaxLength(65535)]
public byte[] Thumbnail { get; set; }
[Column("urls", TypeName = "text")]
[MaxLength(65535)]
public string URLs { get; set; }
}
}