Skip to content

Commit 0544a89

Browse files
committed
Added PostGIS types
1 parent 656d104 commit 0544a89

File tree

3 files changed

+27
-2
lines changed

3 files changed

+27
-2
lines changed

forward_engineering/configs/types.js

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -140,6 +140,22 @@ module.exports = {
140140
format: 'euclidian',
141141
mode: 'geospatial',
142142
},
143+
geography: {
144+
format: 'euclidian',
145+
mode: 'geospatial',
146+
},
147+
box2d: {
148+
format: 'euclidian',
149+
mode: 'geospatial',
150+
},
151+
box3d: {
152+
format: 'euclidian',
153+
mode: 'geospatial',
154+
},
155+
geometry_dump: {
156+
format: 'euclidian',
157+
mode: 'geospatial',
158+
},
143159
point: {
144160
format: 'euclidian',
145161
mode: 'geospatial',

properties_pane/field_level/fieldLevelConfig.json

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2220,14 +2220,18 @@ making sure that you maintain a proper JSON format.
22202220
"propertyKeyword": "mode",
22212221
"propertyType": "select",
22222222
"options": [
2223-
"",
22242223
"point",
22252224
"line",
22262225
"lseg",
22272226
"box",
22282227
"path",
22292228
"polygon",
2230-
"circle"
2229+
"circle",
2230+
"box2d",
2231+
"box3d",
2232+
"geometry",
2233+
"geometry_dump",
2234+
"geography"
22312235
],
22322236
"data": "options",
22332237
"valueType": "string"

reverse_engineering/helpers/postgresHelpers/columnHelper.js

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -127,6 +127,11 @@ const mapType = (userDefinedTypes, type) => {
127127
case 'path':
128128
case 'polygon':
129129
case 'circle':
130+
case 'box2d':
131+
case 'box3d':
132+
case 'geometry':
133+
case 'geometry_dump':
134+
case 'geography':
130135
return { type: 'geometry', mode: type };
131136
case 'bytea':
132137
return { type: 'binary', mode: type };

0 commit comments

Comments
 (0)