This commit is contained in:
@@ -68,7 +68,18 @@ CREATE TABLE IF NOT EXISTS poi_images (
|
||||
created_at TEXT NOT NULL DEFAULT CURRENT_TIMESTAMP
|
||||
) STRICT;
|
||||
|
||||
CREATE TRIGGER IF NOT EXISTS pois_updated_at
|
||||
AFTER UPDATE ON pois
|
||||
FOR EACH ROW
|
||||
WHEN NEW.updated_at IS OLD.updated_at
|
||||
BEGIN
|
||||
UPDATE pois
|
||||
SET updated_at = CURRENT_TIMESTAMP
|
||||
WHERE id = NEW.id;
|
||||
END;
|
||||
|
||||
CREATE INDEX IF NOT EXISTS idx_routes_status ON routes(status);
|
||||
CREATE INDEX IF NOT EXISTS idx_routes_activation ON routes(status, activated_at);
|
||||
CREATE INDEX IF NOT EXISTS idx_route_points_route ON route_points(route_id, sequence);
|
||||
CREATE INDEX IF NOT EXISTS idx_pois_route ON pois(route_id, sequence);
|
||||
CREATE INDEX IF NOT EXISTS idx_poi_images_poi ON poi_images(poi_id, sequence);
|
||||
|
||||
Reference in New Issue
Block a user