cleanup docs

This commit is contained in:
Yuri Astrakhan 2023-10-31 00:53:39 -04:00
parent c6170c5913
commit d9f01d15d4

View File

@ -20,11 +20,11 @@ Similar to the `flat` schema, but also includes a `tile_hash` column that contai
```sql, ignore ```sql, ignore
CREATE TABLE tiles_with_hash ( CREATE TABLE tiles_with_hash (
zoom_level INTEGER NOT NULL, zoom_level INTEGER NOT NULL,
tile_column INTEGER NOT NULL, tile_column INTEGER NOT NULL,
tile_row INTEGER NOT NULL, tile_row INTEGER NOT NULL,
tile_data BLOB, tile_data BLOB,
tile_hash TEXT); tile_hash TEXT);
CREATE UNIQUE INDEX tiles_with_hash_index on tiles_with_hash ( CREATE UNIQUE INDEX tiles_with_hash_index on tiles_with_hash (
zoom_level, tile_column, tile_row); zoom_level, tile_column, tile_row);
@ -39,13 +39,13 @@ Normalized schema is the most efficient when the tileset contains duplicate tile
```sql, ignore ```sql, ignore
CREATE TABLE map ( CREATE TABLE map (
zoom_level INTEGER, zoom_level INTEGER,
tile_column INTEGER, tile_column INTEGER,
tile_row INTEGER, tile_row INTEGER,
tile_id TEXT); tile_id TEXT);
CREATE TABLE images ( CREATE TABLE images (
tile_id TEXT, tile_id TEXT,
tile_data BLOB); tile_data BLOB);
CREATE UNIQUE INDEX map_index ON map ( CREATE UNIQUE INDEX map_index ON map (
@ -55,9 +55,9 @@ CREATE UNIQUE INDEX images_id ON images (
CREATE VIEW tiles AS CREATE VIEW tiles AS
SELECT SELECT
map.zoom_level AS zoom_level, map.zoom_level AS zoom_level,
map.tile_column AS tile_column, map.tile_column AS tile_column,
map.tile_row AS tile_row, map.tile_row AS tile_row,
images.tile_data AS tile_data images.tile_data AS tile_data
FROM FROM
map JOIN images map JOIN images
@ -69,11 +69,11 @@ Optionally, `.mbtiles` files with `normalized` schema can include a `tiles_with_
```sql, ignore ```sql, ignore
CREATE VIEW tiles_with_hash AS CREATE VIEW tiles_with_hash AS
SELECT SELECT
map.zoom_level AS zoom_level, map.zoom_level AS zoom_level,
map.tile_column AS tile_column, map.tile_column AS tile_column,
map.tile_row AS tile_row, map.tile_row AS tile_row,
images.tile_data AS tile_data, images.tile_data AS tile_data,
images.tile_id AS tile_hash images.tile_id AS tile_hash
FROM FROM
map JOIN images map JOIN images
ON map.tile_id = images.tile_id; ON map.tile_id = images.tile_id;