2023-05-09 10:02:24 +02:00
|
|
|
-- colon before variable: for a prepared statement using named placeholders, this will be a parameter name of the form :name
|
|
|
|
BEGIN;
|
|
|
|
CREATE SCHEMA IF NOT EXISTS :schema;
|
2023-05-09 10:16:46 +02:00
|
|
|
SET search_path to :schema, public;
|
2023-05-09 10:02:24 +02:00
|
|
|
|
|
|
|
CREATE TABLE stops(
|
|
|
|
stop_seq_no BIGSERIAL NOT NULL,
|
|
|
|
stop_type VARCHAR(7),
|
2023-05-12 11:13:25 +02:00
|
|
|
stop_dhid VARCHAR(63),
|
2023-05-09 10:02:24 +02:00
|
|
|
stop_parent VARCHAR(31),
|
|
|
|
stop_name TEXT,
|
|
|
|
stop_lat VARCHAR(31),
|
|
|
|
stop_lon VARCHAR(31),
|
|
|
|
stop_municipality_code VARCHAR(15),
|
2023-05-09 11:17:06 +02:00
|
|
|
stop_municipality VARCHAR(63),
|
2023-05-09 10:02:24 +02:00
|
|
|
stop_district_code VARCHAR(15),
|
|
|
|
stop_district VARCHAR(31),
|
|
|
|
stop_condition VARCHAR(31),
|
|
|
|
stop_state VARCHAR(31),
|
|
|
|
stop_description TEXT,
|
|
|
|
stop_authority TEXT,
|
|
|
|
stop_delfi_name VARCHAR(31),
|
|
|
|
stop_tariff_dhid VARCHAR(31),
|
|
|
|
stop_tariff_name TEXT,
|
|
|
|
CONSTRAINT stops_pkey PRIMARY KEY (stop_seq_no)
|
|
|
|
);
|
|
|
|
|
|
|
|
COMMIT;
|