Skip to content

Instantly share code, notes, and snippets.

@elecnix
Last active August 29, 2015 14:10
Show Gist options
  • Save elecnix/258ee9d575a6888ecd13 to your computer and use it in GitHub Desktop.
Save elecnix/258ee9d575a6888ecd13 to your computer and use it in GitHub Desktop.
# http://donnees.ville.montreal.qc.ca/dataset/adresses-ponctuelles
#
# Description du fichier:
#
# Nom du champ Description
# ============= ===========
# ADDR_DE adresse minimale sur le bâtiment
# ADDR_A adresse maximale sur le bâtiment
# ORIENTATIO orientation de la voie (toponymie)
# SPECIFIQUE nom de la voie (toponymie)
# LIEN particule de la voie (toponymie)
# GENERIQUE type de voie (toponymie)
# TEXTE texte pour annotation
# ANGLE angle de l’annotation
# HAUTEUR hauteur du texte de l’annotation
psql -d montreal2013 -AtF $'\t' <<EOF
create table adresses_ponctuelles (
latitude numeric(20, 16),
longigude numeric(20, 16),
texte varchar(20),
specifique varchar(200),
orientation varchar(4),
lien varchar(20),
id_adresse integer,
hauteur integer,
generique varchar(20),
angle numeric(6,3),
addr_de integer,
addr_a integer,
primary key (id_adresse)
);
EOF
psql -d montreal2013 -c "COPY adresses_ponctuelles FROM '/tmp/adresses-ponctuelles.csv' DELIMITER ',' CSV HEADER ENCODING 'UTF-8';"
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment