/// <summary> /// Creatse a new <see cref="FieldReference"/> for a field on this table /// </summary> /// <param name="name">The name of the field</param> public FieldReference Field(string name) { var result = new FieldReference(this, name); _fields.Add(result); return result; }
public void AddSelectField(FieldReference field) { _selectFields.Add(field); }
public EqualsClause EqualTo(FieldReference field) { return new EqualsClause(this, field); }
public UserTable() : base("User") { ID = Field("ID"); Name = Field("Name"); }
public TestTable() : base("Test") { DateTimeField = Field("DateTimeField"); }
public BlogTable() : base("Blog") { ID = Field("ID"); UserID = Field("UserID"); }