-
-
Notifications
You must be signed in to change notification settings - Fork 11
Open
Labels
Description
Summary
what is _ Error: Unsupported PostGIS modifier _ in
export const getGISTypeDetails = (modifier: number): GISTypeDetails => {
const allZeroesHopefully = modifier >> 24;
if (allZeroesHopefully !== 0) {
throw new Error("Unsupported PostGIS modifier");
}
[...]
Steps to reproduce
Versioning (latest & greatest?)
Node.js version: v18.6.0 on linux x64
postgraphile -V 4.12.11
CREATE EXTENSION IF NOT EXISTS postgis SCHEMA public VERSION "3.2.1";
PostgreSQL 14.4 (Debian 14.4-1.pgdg110+1) on x86_64-pc-linux-gnu, compiled by gcc (Debian 10.2.1-6) 10.2.1 20210110, 64-bit
Error:
graphql_1 | Error: Unsupported PostGIS modifier
graphql_1 | at exports.getGISTypeDetails (/usr/local/lib/node_modules/@graphile/postgis/dist/utils.js:7:15)
graphql_1 | at getGisType (/usr/local/lib/node_modules/@graphile/postgis/dist/PostgisRegisterTypesPlugin.js:117:41)
graphql_1 | at /usr/local/lib/node_modules/@graphile/postgis/dist/PostgisRegisterTypesPlugin.js:206:20
graphql_1 | at Object.getGqlTypeByTypeIdAndModifier (/usr/local/lib/node_modules/postgraphile/node_modules/graphile-build-pg/node8plus/plugins/PgTypesPlugin.js:816:26)
graphql_1 | at fieldWithHooks.pgFieldIntrospection (/usr/local/lib/node_modules/postgraphile/node_modules/graphile-build-pg/node8plus/plugins/PgColumnsPlugin.js:106:30)
graphql_1 | at fieldWithHooks (/usr/local/lib/node_modules/postgraphile/node_modules/graphile-build/node8plus/makeNewBuild.js:483:29)
graphql_1 | at /usr/local/lib/node_modules/postgraphile/node_modules/graphile-build-pg/node8plus/plugins/PgColumnsPlugin.js:97:22
graphql_1 | at Array.reduce (<anonymous>)
graphql_1 | at /usr/local/lib/node_modules/postgraphile/node_modules/graphile-build-pg/node8plus/plugins/PgColumnsPlugin.js:86:44
graphql_1 | at SchemaBuilder.applyHooks (/usr/local/lib/node_modules/postgraphile/node_modules/graphile-build/node8plus/SchemaBuilder.js:264:20)
Expected results
Plugin loads
Actual results
Plugin "unsupported"
Additional context
Recently built postgis with postgresql database. Far as I can tell, everything is up to date. The error appears related to the specific code bit, without any comment on the context of the allZeroesHopefully.
Definitely willing to debug further if guidance is provided.