QGIS/tests/testdata/provider/postgresraster/raster_3035_untiled_multiple_rows.sql
Alessandro Pasotti 9815b2ae84 PG raster: update extent when filter changes
plus other changes:
- fix extent calculation when filter is set
- more tests
2020-03-04 14:29:34 +01:00

20 lines
1.2 KiB
SQL

--
-- in-db float32 untiled raster with multiple rows
--
CREATE TABLE "public"."raster_3035_untiled_multiple_rows" ("pk" SERIAL PRIMARY KEY, "rast" raster
);
INSERT INTO "public"."raster_3035_untiled_multiple_rows" ("rast", "pk")
VALUES ('0100000100000000000000394000000000000039C000000000D9204F41000000008F8B424100000000000000000000000000000000DB0B0000020002004A003C1CC66A610843880B0E436E0A1143BBAD1943'::raster, 1);
INSERT INTO "public"."raster_3035_untiled_multiple_rows" ("rast", "pk")
VALUES ('0100000100000000000000394000000000000039C000000000D9204F41000000008F8B424100000000000000000000000000000000DB0B0000020002004A003C1CC66A610843880B0E436E0A2143BBAD2943'::raster, 2);
-- offset row
INSERT INTO "public"."raster_3035_untiled_multiple_rows" ("rast", "pk")
VALUES ('0100000100000000000000394000000000000039C000000000D9204F41000000008F8B424100000000000000000000000000000000DB0B0000020002004A003C1CC66A610843880B0E436E0A2143BBAD2943'::raster, 3);
CREATE INDEX ON "public"."raster_3035_untiled_multiple_rows" USING gist (st_convexhull("rast"));
ANALYZE "public"."raster_3035_untiled_multiple_rows";
SELECT AddRasterConstraints('public','raster_3035_untiled_multiple_rows','rast',TRUE,TRUE,TRUE,TRUE,TRUE,TRUE,FALSE,TRUE,TRUE,TRUE,TRUE,TRUE);