From 9b5a94793865617f1f77285e790c0923cceb2008 Mon Sep 17 00:00:00 2001 From: Kichiyaki Date: Thu, 18 Jun 2020 16:51:11 +0200 Subject: [PATCH] add coords filter to VillageFilter struct --- models/village.go | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/models/village.go b/models/village.go index 68b7d2d..dd357b5 100644 --- a/models/village.go +++ b/models/village.go @@ -27,7 +27,7 @@ func (v *Village) Continent() string { } type VillageFilter struct { - tableName struct{} `urlstruct:"village"` + tableName struct{} `urlstruct:"village" json:"tableName" gqlgen:"tableName"` ID []int `json:"id" gqlgen:"id"` IdNEQ []int `json:"idNEQ" gqlgen:"idNEQ"` @@ -37,6 +37,15 @@ type VillageFilter struct { NameMATCH string `json:"nameMATCH" gqlgen:"nameMATCH"` NameIEQ string `json:"nameIEQ" gqlgen:"nameIEQ"` + XGT int `json:"xGT" gqlgen:"xGT"` + XGTE int `json:"xGTE" gqlgen:"xGTE"` + XLT int `json:"xLT" gqlgen:"xLT"` + XLTE int `json:"xLTE" gqlgen:"xLTE"` + YGT int `json:"yGT" gqlgen:"yGT"` + YGTE int `json:"yGTE" gqlgen:"yGTE"` + YLT int `json:"yLT" gqlgen:"yLT"` + YLTE int `json:"yLTE" gqlgen:"yLTE"` + Points int `json:"points" gqlgen:"points"` PointsGT int `json:"pointsGT" gqlgen:"pointsGT"` PointsGTE int `json:"pointsGTE" gqlgen:"pointsGTE"`