TL;DR
Install Postgres 9.5, and then:
sudo pg_dropcluster 9.5 main --stop
sudo pg_upgradecluster 9.3 main
sudo pg_dropcluster 9.3 mainTL;DR
Install Postgres 9.5, and then:
sudo pg_dropcluster 9.5 main --stop
sudo pg_upgradecluster 9.3 main
sudo pg_dropcluster 9.3 main| #!/usr/bin/env ruby | |
| # | |
| # Convert MIRIAM Registry XML file (http://www.ebi.ac.uk/miriam/main/export/) to CSV | |
| # for browsing at TogoDB (http://semantic.togodb.dbcls.jp/togodb/view/miriam) | |
| # | |
| # Copyright (C) 2012 Toshiaki Katayama <[email protected]> | |
| # | |
| # Pre requirements: | |
| # % curl http://www.ebi.ac.uk/miriam/main/export/xml/ > resources_all.xml | |
| # % gem install nokogiri |
| #!/usr/bin/env ruby | |
| require 'csv' | |
| require 'json' | |
| if ARGV.size != 2 | |
| puts 'Usage: csv_to_json input_file.csv output_file.json' | |
| puts 'This script uses the first line of the csv file as the keys for the JSON properties of the objects' | |
| exit(1) | |
| end |
| # Some good references are: | |
| # http://russbrooks.com/2010/11/25/install-postgresql-9-on-os-x | |
| # http://www.paolocorti.net/2008/01/30/installing-postgis-on-ubuntu/ | |
| # http://postgis.refractions.net/documentation/manual-1.5/ch02.html#id2630392 | |
| #1. Install PostgreSQL postgis and postgres | |
| brew install postgis | |
| initdb /usr/local/var/postgres | |
| pg_ctl -D /usr/local/var/postgres -l /usr/local/var/postgres/server.log start |
| #!/usr/bin/env ruby | |
| # | |
| # Originally written by http://redartisan.com/tags/csv | |
| # Added and minor changes by Gavin Laking | |
| # Rewritten by Andrew Bennett for Ruby 1.9 | |
| # | |
| # Usage: ruby csv_to_fixture.rb file.csv [--json] | |
| # | |
| # "id","name","mime_type","extensions","icon_url" | |
| # "1","unknown","unknown/unknown","||","/images/icon/file_unknown.gif" |