4035176370
- Die Suche ist international und kombiniert lokale Ergebnisse mit Nominatim. - Externe IDs werden korrekt als nominatim:<Typ>:<ID> gespeichert und dedupliziert. - Straße, PLZ, Stadt und Land können beim Anlegen manuell ergänzt werden. - Im Adminbereich können Orte korrigiert, bestätigt, mit Aliasen versehen und zusammengeführt werden.
13 lines
384 B
SQL
13 lines
384 B
SQL
ALTER TABLE venues
|
|
ADD COLUMN IF NOT EXISTS is_verified BOOLEAN NOT NULL DEFAULT FALSE;
|
|
|
|
CREATE TABLE IF NOT EXISTS venue_aliases (
|
|
id SERIAL PRIMARY KEY,
|
|
venue_id INTEGER NOT NULL REFERENCES venues(id) ON DELETE CASCADE,
|
|
alias VARCHAR(255) NOT NULL,
|
|
UNIQUE (venue_id, alias)
|
|
);
|
|
|
|
CREATE INDEX IF NOT EXISTS idx_venue_aliases_alias
|
|
ON venue_aliases (LOWER(alias));
|