[Class(0, Name = "User", Table = "Users")]
public class User
{
[Id(0, Name = ID", Type = "Int32", Column = "ID")]
[Generator(1, Class = "native")]
public virtual int ID {get;set;}
[Property(0, Name = "Username", Column = "Username", Type = "string", NotNull = true , Length = 50)]
public virtual string Username {get;set;}
}