colouring-montreal/migrations/002.index-geometries.up.sql

11 lines
476 B
MySQL
Raw Normal View History

-- Create indexes after bulk loading geometries and building records
-- Spatial index over geometries
CREATE INDEX IF NOT EXISTS geometries_idx ON geometries USING GIST ( geometry_geom );
-- Source ID index over geometries
CREATE INDEX IF NOT EXISTS geometries_source_idx ON geometries ( source_id );
-- Index over building geometry_id (expect to look up building by geometry_id for map tiles)
CREATE INDEX IF NOT EXISTS building_geometry_idx ON buildings ( geometry_id );