examples: regenerate assets

This commit is contained in:
Ariel Mashraki
2019-12-09 08:13:34 +02:00
parent f65cf5150e
commit 754a8c9daa
49 changed files with 708 additions and 1018 deletions

View File

@@ -58,16 +58,11 @@ func (uq *UserQuery) Order(o ...Order) *UserQuery {
// QueryCars chains the current query on the cars edge.
func (uq *UserQuery) QueryCars() *CarQuery {
query := &CarQuery{config: uq.config}
step := &sql.Step{}
step.From.V = uq.sqlQuery()
step.From.Table = user.Table
step.From.Column = user.FieldID
step.To.Table = car.Table
step.To.Column = car.FieldID
step.Edge.Rel = sql.O2M
step.Edge.Inverse = false
step.Edge.Table = user.CarsTable
step.Edge.Columns = append(step.Edge.Columns, user.CarsColumn)
step := sql.NewStep(
sql.From(user.Table, user.FieldID, uq.sqlQuery()),
sql.To(car.Table, car.FieldID),
sql.Edge(sql.O2M, false, user.CarsTable, user.CarsColumn),
)
query.sql = sql.SetNeighbors(uq.driver.Dialect(), step)
return query
}
@@ -75,16 +70,11 @@ func (uq *UserQuery) QueryCars() *CarQuery {
// QueryGroups chains the current query on the groups edge.
func (uq *UserQuery) QueryGroups() *GroupQuery {
query := &GroupQuery{config: uq.config}
step := &sql.Step{}
step.From.V = uq.sqlQuery()
step.From.Table = user.Table
step.From.Column = user.FieldID
step.To.Table = group.Table
step.To.Column = group.FieldID
step.Edge.Rel = sql.M2M
step.Edge.Inverse = true
step.Edge.Table = user.GroupsTable
step.Edge.Columns = append(step.Edge.Columns, user.GroupsPrimaryKey...)
step := sql.NewStep(
sql.From(user.Table, user.FieldID, uq.sqlQuery()),
sql.To(group.Table, group.FieldID),
sql.Edge(sql.M2M, true, user.GroupsTable, user.GroupsPrimaryKey...),
)
query.sql = sql.SetNeighbors(uq.driver.Dialect(), step)
return query
}