-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathschema.sql
More file actions
44 lines (40 loc) · 2.8 KB
/
Copy pathschema.sql
File metadata and controls
44 lines (40 loc) · 2.8 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
CREATE TABLE services (
id INTEGER PRIMARY KEY AUTOINCREMENT,
osm_id TEXT,
category TEXT NOT NULL,
name TEXT,
lat REAL NOT NULL,
lon REAL NOT NULL,
phone TEXT DEFAULT '',
address TEXT DEFAULT '',
website TEXT DEFAULT '',
tags TEXT DEFAULT '{}',
region_key TEXT,
cached_at TEXT,
UNIQUE(osm_id, category)
)
CREATE TABLE sqlite_sequence(name,seq)
CREATE TABLE cache_meta (
region_key TEXT,
category TEXT,
cached_at TEXT,
record_count INTEGER DEFAULT 0,
PRIMARY KEY (region_key, category)
)
CREATE TABLE emergency_numbers (
country_code TEXT PRIMARY KEY,
country_name TEXT,
police TEXT,
ambulance TEXT,
fire TEXT,
general TEXT
)
CREATE TABLE incidents (
id INTEGER PRIMARY KEY AUTOINCREMENT,
lat REAL NOT NULL,
lon REAL NOT NULL,
type TEXT NOT NULL,
description TEXT DEFAULT '',
reported_at TEXT NOT NULL,
active INTEGER DEFAULT 1
)