Skip to content

Commit ffd3968

Browse files
feat(typegen): go: handle range types
1 parent 1cc95e9 commit ffd3968

File tree

1 file changed

+14
-0
lines changed
  • src/server/templates

1 file changed

+14
-0
lines changed

src/server/templates/go.ts

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -162,6 +162,20 @@ const GO_TYPE_MAP: Record<string, string> = {
162162
json: 'interface{}',
163163
jsonb: 'interface{}',
164164

165+
// Range
166+
int4range: 'string',
167+
int4multirange: 'string',
168+
int8range: 'string',
169+
int8multirange: 'string',
170+
numrange: 'string',
171+
nummultirange: 'string',
172+
tsrange: 'string',
173+
tsmultirange: 'string',
174+
tstzrange: 'string',
175+
tstzmultirange: 'string',
176+
daterange: 'string',
177+
datemultirange: 'string',
178+
165179
// Misc
166180
void: 'interface{}',
167181
record: 'map[string]interface{}',

0 commit comments

Comments
 (0)