Add tile cache and relationship to organization map layer

This commit is contained in:
Eli Ribble 2026-03-06 21:13:32 +00:00
parent e38465aaf3
commit e1bcbf79b1
No known key found for this signature in database
11 changed files with 1080 additions and 11 deletions

View file

@ -0,0 +1,14 @@
-- +goose Up
CREATE SCHEMA tile;
CREATE TABLE tile.cached_image (
arcgis_id TEXT NOT NULL REFERENCES arcgis.service_map(arcgis_id),
x INTEGER NOT NULL,
y INTEGER NOT NULL,
z INTEGER NOT NULL,
UNIQUE(arcgis_id, x, y, z)
);
ALTER TABLE organization ADD COLUMN arcgis_map_service_id TEXT REFERENCES arcgis.service_map(arcgis_id);
-- +goose Down
ALTER TABLE organization DROP COLUMN arcgis_map_service_id;
DROP TABLE tile.cached_image;
DROP SCHEMA tile;