stud/IV/init.sql

34 lines
943 B
MySQL
Raw Normal View History

2021-04-18 09:58:43 +03:00
-- This file initializes tables for unit and river tests.
2021-04-17 16:16:27 +03:00
-- ST_SimplifyWM, when dbgname is non-empty, expects `wm_debug` table to be
-- created.
-- to preview this somewhat conveniently in QGIS:
-- stage || '_' || name || ' gen:' || coalesce(gen, 'Ø') || ' nbend:' || lpad(nbend, 4, '0')
drop table if exists wm_debug;
2021-05-01 11:23:08 +03:00
create table wm_debug(
id serial,
2021-05-01 11:23:08 +03:00
stage text not null,
name text not null,
gen bigint not null,
nbend bigint,
way geometry,
props jsonb
);
2021-04-17 16:16:27 +03:00
drop table if exists wm_manual;
create table wm_manual (
id serial,
name text,
way geometry,
props jsonb
);
2021-04-17 16:16:27 +03:00
-- Run ST_SimplifyWM in debug mode, so `wm_debug` is populated. That table
-- is used for geometric assertions later in the file.
drop table if exists wm_demo;
create table wm_demo (name text, i bigint, way geometry);
2021-04-18 09:55:28 +03:00
-- wm_visuals holds visual aids for the paper.
drop table if exists wm_visuals;
create table wm_visuals (name text, way geometry);