Skip to content

Instantly share code, notes, and snippets.

@aborruso
Created November 27, 2023 16:57
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save aborruso/9a6b181f7587a6d717810f332562d49b to your computer and use it in GitHub Desktop.
Save aborruso/9a6b181f7587a6d717810f332562d49b to your computer and use it in GitHub Desktop.
encoding: iso8859-1
name: provincia
profile: tabular-data-resource
format: csv
path: input.csv
hashing: md5
dialect:
delimiter: ;
skipInitialSpace: true
layout:
headerRows:
- 3
schema:
missingValues:
- ""
fields:
- type: string
name: codice_regione
description: "Il codice regione secondo la classificazione ISTAT ...."
constraints:
required: true
pattern: ^[0-9]{2}$
- type: string
name: codice_provincia
constraints:
required: true
pattern: ^[0-9]{3}$
- type: string
name: codice_comune
constraints:
required: true
pattern: ^[0-9]{4}$
- type: string
name: denominazione_comune
constraints:
required: true
- type: string
name: sigla_provincia
constraints:
required: true
- type: integer
name: popolazione_censita
constraints:
required: true
- type: string
name: titolo_accademico
- type: string
name: cognome
constraints:
required: true
- type: string
name: nome
constraints:
required: true
- type: string
name: sesso
description: "Solo due valori ammmessi. M = Maschio, F = Femmina"
constraints:
enum:
- M
- F
- type: date
name: data_nascita
description: "La data di nascita in formato giorno/mese/anno"
format: "%d/%m/%Y"
example: "22/01/1970"
- type: string
name: luogo_nascita
- type: string
name: descrizione_carica
constraints:
required: true
- type: date
name: data_elezione
format: "%d/%m/%Y"
constraints:
required: true
- type: date
name: data_entrata_in_carica
format: "%d/%m/%Y"
constraints:
required: true
- type: string
name: partito
- type: string
name: titolo_studio
- type: string
name: professione
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment