UNPKG

@graphile/postgis

Version:

PostGIS support for PostGraphile

35 lines 2.25 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); const PostgisVersionPlugin_1 = require("./PostgisVersionPlugin"); const PostgisInflectionPlugin_1 = require("./PostgisInflectionPlugin"); const PostgisExtensionDetectionPlugin_1 = require("./PostgisExtensionDetectionPlugin"); const PostgisRegisterTypesPlugin_1 = require("./PostgisRegisterTypesPlugin"); const Postgis_Point_LatitudeLongitudePlugin_1 = require("./Postgis_Point_LatitudeLongitudePlugin"); const Postgis_GeometryCollection_GeometriesPlugin_1 = require("./Postgis_GeometryCollection_GeometriesPlugin"); const Postgis_LineString_PointsPlugin_1 = require("./Postgis_LineString_PointsPlugin"); const Postgis_Polygon_RingsPlugin_1 = require("./Postgis_Polygon_RingsPlugin"); const Postgis_MultiPoint_PointsPlugin_1 = require("./Postgis_MultiPoint_PointsPlugin"); const Postgis_MultiLineString_LineStringsPlugin_1 = require("./Postgis_MultiLineString_LineStringsPlugin"); const Postgis_MultiPolygon_PolygonsPlugin_1 = require("./Postgis_MultiPolygon_PolygonsPlugin"); const PostgisPlugin = async (builder, options) => { await PostgisVersionPlugin_1.default(builder, options); await PostgisInflectionPlugin_1.default(builder, options); await PostgisExtensionDetectionPlugin_1.default(builder, options); await PostgisRegisterTypesPlugin_1.default(builder, options); // Enhancing the `Point` type: await Postgis_Point_LatitudeLongitudePlugin_1.default(builder, options); // Enhancing the `LineString` type: await Postgis_LineString_PointsPlugin_1.default(builder, options); // Enhancing the `Polygon` type: await Postgis_Polygon_RingsPlugin_1.default(builder, options); // Enhancing the `MultiPoint` type: await Postgis_MultiPoint_PointsPlugin_1.default(builder, options); // Enhancing the `MultiLineString` type: await Postgis_MultiLineString_LineStringsPlugin_1.default(builder, options); // Enhancing the `MultiLineString` type: await Postgis_MultiPolygon_PolygonsPlugin_1.default(builder, options); // Enhancing the `GeometryCollection` type: await Postgis_GeometryCollection_GeometriesPlugin_1.default(builder, options); }; exports.default = PostgisPlugin; //# sourceMappingURL=index.js.map