1
0
mirror of https://github.com/pocketbase/pocketbase.git synced 2025-09-16 17:46:19 +02:00

reversed the default geoPoint column props for consistency with the types.GeoPoint marshalization

This commit is contained in:
Gani Georgiev
2025-04-15 21:08:38 +03:00
parent bf9a7b1e3d
commit aec4870acd
2 changed files with 2 additions and 2 deletions

View File

@@ -103,7 +103,7 @@ func (f *GeoPointField) SetHidden(hidden bool) {
// ColumnType implements [Field.ColumnType] interface method.
func (f *GeoPointField) ColumnType(app App) string {
return `JSON DEFAULT '{"lat":0,"lon":0}' NOT NULL`
return `JSON DEFAULT '{"lon":0,"lat":0}' NOT NULL`
}
// PrepareValue implements [Field.PrepareValue] interface method.

View File

@@ -21,7 +21,7 @@ func TestGeoPointFieldColumnType(t *testing.T) {
f := &core.GeoPointField{}
expected := `JSON DEFAULT '{"lat":0,"lon":0}' NOT NULL`
expected := `JSON DEFAULT '{"lon":0,"lat":0}' NOT NULL`
if v := f.ColumnType(app); v != expected {
t.Fatalf("Expected\n%q\ngot\n%q", expected, v)