From 99dc9a08c0c9f18b1bf325c3bad06592adc8747a Mon Sep 17 00:00:00 2001 From: Eli Ribble Date: Mon, 9 Mar 2026 18:27:47 +0000 Subject: [PATCH] Add 'centroid' accuracy from the database It's used by stadiamaps --- db/enums/enums.bob.go | 3 +++ db/migrations/00097_accuracytype_enum.sql | 2 ++ 2 files changed, 5 insertions(+) create mode 100644 db/migrations/00097_accuracytype_enum.sql diff --git a/db/enums/enums.bob.go b/db/enums/enums.bob.go index c68b4529..29857fbd 100644 --- a/db/enums/enums.bob.go +++ b/db/enums/enums.bob.go @@ -1607,6 +1607,7 @@ const ( PublicreportAccuracytypeInterpolated PublicreportAccuracytype = "interpolated" PublicreportAccuracytypeApproximate PublicreportAccuracytype = "approximate" PublicreportAccuracytypeIntersection PublicreportAccuracytype = "intersection" + PublicreportAccuracytypeCentroid PublicreportAccuracytype = "centroid" PublicreportAccuracytypeBrowser PublicreportAccuracytype = "browser" PublicreportAccuracytypeNone PublicreportAccuracytype = "none" ) @@ -1619,6 +1620,7 @@ func AllPublicreportAccuracytype() []PublicreportAccuracytype { PublicreportAccuracytypeInterpolated, PublicreportAccuracytypeApproximate, PublicreportAccuracytypeIntersection, + PublicreportAccuracytypeCentroid, PublicreportAccuracytypeBrowser, PublicreportAccuracytypeNone, } @@ -1638,6 +1640,7 @@ func (e PublicreportAccuracytype) Valid() bool { PublicreportAccuracytypeInterpolated, PublicreportAccuracytypeApproximate, PublicreportAccuracytypeIntersection, + PublicreportAccuracytypeCentroid, PublicreportAccuracytypeBrowser, PublicreportAccuracytypeNone: return true diff --git a/db/migrations/00097_accuracytype_enum.sql b/db/migrations/00097_accuracytype_enum.sql new file mode 100644 index 00000000..2797c19f --- /dev/null +++ b/db/migrations/00097_accuracytype_enum.sql @@ -0,0 +1,2 @@ +-- +goose Up +ALTER TYPE publicreport.AccuracyType ADD VALUE 'centroid' AFTER 'intersection';