func (t *TwoType) Insert(f ...qb.Field) *qb.InsertBuilder {
	return t.table.Insert(f)
}
Insert starts an INSERT query
package model
import "git.ultraware.nl/NiseVoid/qb"
var (
	qbOneTable = qb.Table{Name: `one`}
	qbOneFID        = qb.TableField{Parent: &qbOneTable, Name: `ID`, ReadOnly: true, Type: qb.Int, Size: 32}
	qbOneFName      = qb.TableField{Parent: &qbOneTable, Name: `$Name. #()`, Escape: true, Type: qb.String, Size: 50}
	qbOneFCreatedAt = qb.TableField{Parent: &qbOneTable, Name: `created_at`, ReadOnly: true, Type: qb.Time}
)
type OneType struct {
	ID        qb.Field
	Name      qb.Field
	CreatedAt qb.Field
	table     *qb.Table
}
func (t *OneType) GetTable() *qb.Table {
	return t.table
}
func (t *OneType) Select(f ...qb.Field) *qb.SelectBuilder {
	return t.table.Select(f)
}
func (t *OneType) Delete(c1 qb.Condition, c ...qb.Condition) qb.Query {
	return t.table.Delete(c1, c...)
}
func (t *OneType) Update() *qb.UpdateBuilder {
	return t.table.Update()
}
func (t *OneType) Insert(f ...qb.Field) *qb.InsertBuilder {
	return t.table.Insert(f)
}
func One() *OneType {
	table := qbOneTable
	return &OneType{
		qbOneFID.Copy(&table),
		qbOneFName.Copy(&table),
		qbOneFCreatedAt.Copy(&table),
		&table,
	}
}
var (
	qbTwoTable = qb.Table{Name: `two $#!`, Alias: `tw`, Escape: true}
	qbTwoFOneID      = qb.TableField{Parent: &qbTwoTable, Name: `OneID`, Type: qb.Int, Size: 32}
	qbTwoFNumber     = qb.TableField{Parent: &qbTwoTable, Name: `Number`, Type: qb.Int, Size: 32}
	qbTwoFComment    = qb.TableField{Parent: &qbTwoTable, Name: `Comment`, Type: qb.String, Size: 100}
	qbTwoFModifiedAt = qb.TableField{Parent: &qbTwoTable, Name: `ModifiedAt`, Type: qb.Time, Nullable: true}
)
type TwoType struct {
	OneID      qb.Field
	Number     qb.Field
	Comment    qb.Field
	ModifiedAt qb.Field
	table      *qb.Table
}
func (t *TwoType) GetTable() *qb.Table {
	return t.table
}
func (t *TwoType) Select(f ...qb.Field) *qb.SelectBuilder {
	return t.table.Select(f)
}
func (t *TwoType) Delete(c1 qb.Condition, c ...qb.Condition) qb.Query {
	return t.table.Delete(c1, c...)
}
func (t *TwoType) Update() *qb.UpdateBuilder {
	return t.table.Update()
}