Files
Umbraco-CMS/src/Umbraco.Core/Models/Rdbms/DocumentDto.cs

47 lines
1.2 KiB
C#

using System;
using Umbraco.Core.Persistence;
namespace Umbraco.Core.Models.Rdbms
{
[TableName("cmsDocument")]
[PrimaryKey("versionId", autoIncrement = false)]
[ExplicitColumns]
internal class DocumentDto
{
[Column("nodeId")]
public int NodeId { get; set; }
[Column("published")]
public bool Published { get; set; }
[Column("documentUser")]
public int UserId { get; set; }
[Column("versionId")]
public Guid VersionId { get; set; }
[Column("text")]
public string Text { get; set; }
[Column("releaseDate")]
public DateTime? ReleaseDate { get; set; }
[Column("expireDate")]
public DateTime? ExpiresDate { get; set; }
[Column("updateDate")]
public DateTime UpdateDate { get; set; }
[Column("templateId")]
public int? TemplateId { get; set; }
[Column("alias")]
public string Alias { get; set; }
[Column("newest")]
public bool Newest { get; set; }
[ResultColumn]
public ContentVersionDto ContentVersionDto { get; set; }
}
}