Files
raven/server/AyaNova/models/IntegrationLog.cs
2022-06-16 22:20:36 +00:00

34 lines
810 B
C#

using System;
using System.ComponentModel.DataAnnotations;
namespace AyaNova.Models
{
/// <summary>
/// Integration log
/// </summary>
public class IntegrationLog
{
public long Id { get; set; }
[Required]
public long IntegrationId { get; set; }
[Required]
public DateTime Created { get; set; }
[Required]
public string StatusText { get; set; }
public IntegrationLog()
{
Created = DateTime.UtcNow;
StatusText = "default / not set";
}
}
}
// CREATE TABLE [dbo].[AINTEGRATIONLOG](
// [ACREATED] [datetime] NOT NULL,
// [ACREATOR] [uniqueidentifier] NOT NULL,
// [AINTEGRATIONID] [uniqueidentifier] NOT NULL,
// [AMESSAGE] [nvarchar](500) NOT NULL