Skip to content

Commit

Permalink
[res] komentare sloupcu (#295)
Browse files Browse the repository at this point in the history
  • Loading branch information
kokes authored May 9, 2024
1 parent be7b972 commit e414de1
Showing 1 changed file with 186 additions and 74 deletions.
260 changes: 186 additions & 74 deletions data/res/schema.py
Original file line number Diff line number Diff line change
Expand Up @@ -9,68 +9,153 @@
"subjekty",
meta,
Column(
"ico", Integer, nullable=False, primary_key=True, autoincrement=False
), # Identifikační číslo
Column(
"okres_lau", Text, nullable=True
), # Kód okresu sídla (dle CZ-NUTS) dle číselníku ČSÚ (109)
Column(
"datum_vznik", Date, nullable=True
), # Datum vzniku ve formátu YYYY-MM-DD
Column(
"datum_zanik", Date, nullable=True
), # Datum zániku ve formátu YYYY-MM-DD
Column(
"zpusob_zanik", Text, nullable=True
), # Způsob zániku dle číselníku ČSÚ (572)
Column(
"datum_aktualizace", Date, nullable=True
), # Datum aktualizace ve formátu YYYY-MM-DD
Column(
"pravni_forma", Text, nullable=True
), # Právní forma (statistická) dle číselníku ČSÚ (56)
Column(
"pravni_forma_ros", Text, nullable=True
), # Právní forma (registr osob) dle číselníku ČSÚ (149)
Column(
"kategorie_zamestnanci", Text, nullable=True
), # Kategorie dle počtu pracovníků dle číselníku ČSÚ (579)
Column(
"nace", Text, nullable=True
), # Převažující činnost (statistická) dle klasifikace ČSÚ (80004)
Column(
"ic_zuj", Text, nullable=True
), # Identifikační číslo základní územní jednotky sídla organizace dle
"ico",
Integer,
nullable=False,
primary_key=True,
autoincrement=False,
comment="Identifikační číslo",
),
Column(
"okres_lau",
Text,
nullable=True,
comment="Kód okresu sídla (dle CZ-NUTS) dle číselníku ČSÚ (109)",
),
Column(
"datum_vznik",
Date,
nullable=True,
comment="Datum vzniku ve formátu YYYY-MM-DD",
),
Column(
"datum_zanik",
Date,
nullable=True,
comment="Datum zániku ve formátu YYYY-MM-DD",
),
Column(
"zpusob_zanik",
Text,
nullable=True,
comment="Způsob zániku dle číselníku ČSÚ (572)",
),
Column(
"datum_aktualizace",
Date,
nullable=True,
comment="Datum aktualizace ve formátu YYYY-MM-DD",
),
Column(
"pravni_forma",
Text,
nullable=True,
comment="Právní forma (statistická) dle číselníku ČSÚ (56)",
),
Column(
"pravni_forma_ros",
Text,
nullable=True,
comment="Právní forma (registr osob) dle číselníku ČSÚ (149)",
),
Column(
"kategorie_zamestnanci",
Text,
nullable=True,
comment="Kategorie dle počtu pracovníků dle číselníku ČSÚ (579)",
),
Column(
"nace",
Text,
nullable=True,
comment="Převažující činnost (statistická) dle klasifikace ČSÚ (80004)",
),
Column(
"ic_zuj",
Text,
nullable=True,
comment="Identifikační číslo základní územní jednotky sídla organizace dle",
),
# číselníku ČSÚ (51)
Column("firma", Text, nullable=True), # Firma, název (jméno)
Column(
"esa2010", Text, nullable=True
), # Kód institucionálního sektoru (ESA2010) dle číselníku ČSÚ (5161)
Column(
"adresni_misto", Text, nullable=True
), # Kód adresního místa dle ISUI (ČÚZK)
Column(
"adresa", Text, nullable=True
), # Text adresy (pro místa s chybějícím KODADM)
Column("psc", Text, nullable=True), # Adresa sídla dle KODADM: PSČ
Column("obec", Text, nullable=True), # Adresa sídla dle KODADM: obec
Column("cast_obce", Text, nullable=True), # Adresa sídla dle KODADM: část obce
Column("ulice", Text, nullable=True), # Adresa sídla dle KODADM: ulice
Column(
"typ_cislo_domovni", Text, nullable=True
), # Typ čísla domovního dle číselníku ČSÚ (73)
Column(
"cislo_domovni", Text, nullable=True
), # Adresa sídla dle KODADM: číslo domovní
Column(
"cislo_orientacni", Text, nullable=True
), # Adresa sídla dle KODADM: číslo orientační
Column(
"datum_platnost", Date, nullable=False
), # Datum platnosti dat ve formátu YYYY-MM-DD
Column(
"priznak", Text, nullable=True
), # Vyjadřuje změnu oproti minulému stavu: P = přírůstek záznamu oproti
"firma",
Text,
nullable=True,
comment="Firma, název (jméno)",
),
Column(
"esa2010",
Text,
nullable=True,
comment="Kód institucionálního sektoru (ESA2010) dle číselníku ČSÚ (5161)",
),
Column(
"adresni_misto",
Text,
nullable=True,
comment="Kód adresního místa dle ISUI (ČÚZK)",
),
Column(
"adresa",
Text,
nullable=True,
comment="Text adresy (pro místa s chybějícím KODADM)",
),
Column(
"psc",
Text,
nullable=True,
comment="Adresa sídla dle KODADM: PSČ",
),
Column(
"obec",
Text,
nullable=True,
comment="Adresa sídla dle KODADM: obec",
),
Column(
"cast_obce",
Text,
nullable=True,
comment="Adresa sídla dle KODADM: část obce",
),
Column(
"ulice",
Text,
nullable=True,
comment="Adresa sídla dle KODADM: ulice",
),
Column(
"typ_cislo_domovni",
Text,
nullable=True,
comment="Typ čísla domovního dle číselníku ČSÚ (73)",
),
Column(
"cislo_domovni",
Text,
nullable=True,
comment="Adresa sídla dle KODADM: číslo domovní",
),
Column(
"cislo_orientacni",
Text,
nullable=True,
comment="Adresa sídla dle KODADM: číslo orientační",
),
Column(
"datum_platnost",
Date,
nullable=False,
comment="Datum platnosti dat ve formátu YYYY-MM-DD",
),
Column(
"priznak",
Text,
nullable=True,
comment="Vyjadřuje změnu oproti minulému stavu: "
"P = přírůstek záznamu oproti",
),
# minulému stavu (může být i znovuobnovení IČO po více než 48 měsících,
# např. IČO zaniklo v 2015-07 a znovu obnovilo činnost 2021-07-18 =>
# dostane v dávce k 31.7.2021 příznak P, neboť z výstupů vypadl již
Expand All @@ -80,21 +165,48 @@
# https://opendata.czso.cz/data/od_org03/res_pf_nace-metadata.json
"nace",
meta,
Column("ico", Integer, nullable=False), # Identifikační číslo
Column(
"zdroj_udaj", Text, nullable=True
), # Zdroj údaje dle číselníku ČSÚ (564)
Column("kod_ciselnik", Text, nullable=True), # Kód číselníku
Column("hodnota", Text, nullable=True), # Kód atributu
Column(
"datum_platnost", Date, nullable=False
), # Datum platnosti dat ve formátu YYYY-MM-DD
Column(
"datum_aktualizace", Date, nullable=True
), # Datum aktualizace záznamu ve formátu YYYY-MM-DD
Column(
"priznak", Text, nullable=True
), # Vyjadřuje změnu oproti minulému stavu: P = přírůstek záznamu
"ico",
Integer,
nullable=False,
comment="Identifikační číslo",
),
Column(
"zdroj_udaj",
Text,
nullable=True,
comment="Zdroj údaje dle číselníku ČSÚ (564)",
),
Column(
"kod_ciselnik",
Text,
nullable=True,
comment="Kód číselníku",
),
Column(
"hodnota",
Text,
nullable=True,
comment="Kód atributu",
),
Column(
"datum_platnost",
Date,
nullable=False,
comment="Datum platnosti dat ve formátu YYYY-MM-DD",
),
Column(
"datum_aktualizace",
Date,
nullable=True,
comment="Datum aktualizace záznamu ve formátu YYYY-MM-DD",
),
Column(
"priznak",
Text,
nullable=True,
comment="Vyjadřuje změnu oproti minulému stavu: P = přírůstek záznamu",
),
# oproti minulému stavu (může být i znovuobnovení IČO po více než
# 48 měsících, např. IČO zaniklo v 2015-07 a znovu obnovilo
# činnost 2021-07-18 => dostane v dávce k 31.7.2021 příznak P,
Expand Down

0 comments on commit e414de1

Please sign in to comment.