diff --git a/data/volby/mapping.json b/data/volby/mapping.json index 37b0bc2..882cf8f 100644 --- a/data/volby/mapping.json +++ b/data/volby/mapping.json @@ -324,6 +324,10 @@ "https://www.volby.cz/opendata/kv2022/KV2022ciselniky20230326_csv.zip", "https://www.volby.cz/opendata/kv2022/KV2022_data_20230326_csv.zip", "https://www.volby.cz/pls/kv2022/vysledky_okrsky?datumvoleb=20220923" + ], + "2026-10-09": [ + "https://volby.gov.cz/opendata/kv2026/KV2026reg20260826_csv.zip", + "https://volby.gov.cz/opendata/kv2026/KV2026ciselniky20260826_csv.zip" ] }, "ds": { diff --git a/data/volby/schema.py b/data/volby/schema.py index 4bd253c..d817977 100644 --- a/data/volby/schema.py +++ b/data/volby/schema.py @@ -245,7 +245,7 @@ def bitmap_ish(n): "komunalni_vysledky_obce", meta, Column("datum", Date, nullable=False), - Column("platnostk", Date, nullable=False), + Column("platnostk", Date, nullable=True), Column("okres", SmallInteger, nullable=False), Column("kodzastup", Integer, nullable=False), Column("nazevzast", Text, nullable=False), @@ -269,7 +269,7 @@ def bitmap_ish(n): "komunalni_kandidati", meta, Column("datum", Date, nullable=False), - Column("platnostk", Date, nullable=False), + Column("platnostk", Date, nullable=True), Column("okres", SmallInteger, nullable=False), Column("kodzastup", Integer, nullable=False), Column("cobvodu", SmallInteger, nullable=False), @@ -321,7 +321,7 @@ def bitmap_ish(n): "komunalni_obce", meta, Column("datum", Date, nullable=False), - Column("platnostk", Date, nullable=False), + Column("platnostk", Date, nullable=True), Column("kraj", Text, nullable=False), Column("okres", SmallInteger, nullable=False), Column("typzastup", SmallInteger, nullable=False),