--- /dev/null
+create table way (
+ wid int not null,
+ type int not null,
+ nodes int not null,
+ flags int not null,
+ len real
+);
+
+create unique index way_widx on way(wid);
+
+create table way_seg (
+ wsid int not null,
+ num int not null,
+ node int not null
+);
+
+create table area (
+ waid int not null,
+ num int not null,
+ lat int not null,
+ lon int not null
+);
+
+create table way_type (
+ wtid int not null,
+ type int not null
+);
+
+create table names (
+ nid int not null,
+ name varchar(256),
+ isin varchar(256)
+);
+
+create table ref (
+ rid int not null,
+ ref varchar(32),
+ int_ref varchar(32)
+);
+
+CREATE TABLE poi (
+ poi_id integer PRIMARY KEY,
+ lat real not null,
+ lon real not null,
+ elev real default 0.0,
+ label text,
+ desc text,
+ public integer default 1,
+ source integer default 0,
+ cat_id integer,
+ osm_id integer default 0,
+ priority int default 2
+);
+
+CREATE UNIQUE INDEX poi_lat_lon_idx on poi (lat, lon, cat_id);
+CREATE INDEX poi_priority on poi (priority);
+CREATE INDEX name_idx on names (name);