Files
Nick Craver 78ed4b2077 Tests: move into folders
One of several moves to make this something we can dev on all platforms and build on Actions for v3 onwards.
2020-10-11 14:56:35 -04:00

46 lines
1.7 KiB
C#

using System;
#if NET4X
using Soma.Core;
#endif
namespace Dapper.Tests.Performance
{
[ServiceStack.DataAnnotations.Alias("Posts")]
#if NET4X
[Table(Name = "Posts")]
#endif
[LinqToDB.Mapping.Table(Name = "Posts")]
public class Post
{
#if NET4X
[Id(IdKind.Identity)]
#endif
[LinqToDB.Mapping.PrimaryKey, LinqToDB.Mapping.Identity]
public int Id { get; set; }
[LinqToDB.Mapping.Column, LinqToDB.Mapping.Nullable]
public string Text { get; set; }
[LinqToDB.Mapping.Column, LinqToDB.Mapping.NotNull]
public DateTime CreationDate { get; set; }
[LinqToDB.Mapping.Column, LinqToDB.Mapping.NotNull]
public DateTime LastChangeDate { get; set; }
[LinqToDB.Mapping.Column, LinqToDB.Mapping.Nullable]
public int? Counter1 { get; set; }
[LinqToDB.Mapping.Column, LinqToDB.Mapping.Nullable]
public int? Counter2 { get; set; }
[LinqToDB.Mapping.Column, LinqToDB.Mapping.Nullable]
public int? Counter3 { get; set; }
[LinqToDB.Mapping.Column, LinqToDB.Mapping.Nullable]
public int? Counter4 { get; set; }
[LinqToDB.Mapping.Column, LinqToDB.Mapping.Nullable]
public int? Counter5 { get; set; }
[LinqToDB.Mapping.Column, LinqToDB.Mapping.Nullable]
public int? Counter6 { get; set; }
[LinqToDB.Mapping.Column, LinqToDB.Mapping.Nullable]
public int? Counter7 { get; set; }
[LinqToDB.Mapping.Column, LinqToDB.Mapping.Nullable]
public int? Counter8 { get; set; }
[LinqToDB.Mapping.Column, LinqToDB.Mapping.Nullable]
public int? Counter9 { get; set; }
}
}