TL;DR
Install Postgres 9.6, and then:
sudo pg_dropcluster 9.6 main --stop
sudo pg_upgradecluster 9.5 main
sudo pg_dropcluster 9.5 mainTL;DR
Install Postgres 9.6, and then:
sudo pg_dropcluster 9.6 main --stop
sudo pg_upgradecluster 9.5 main
sudo pg_dropcluster 9.5 main| # update brew because `brew update` is broken after updating to El Capitan | |
| cd `brew --prefix` | |
| git fetch origin | |
| git reset --hard origin/master | |
| sudo shutdown -r now # restart the computer | |
| # open terminal and run the following | |
| brew update | |
| brew cleanup |
| FROM php:5.6-cli | |
| RUN apt-get update \ | |
| && apt-get install -y \ | |
| libfreetype6-dev \ | |
| && rm -rf /var/lib/apt/lists/* \ | |
| && docker-php-ext-install iconv \ | |
| && apt-get remove -y \ | |
| libfreetype6-dev \ | |
| && apt-get install -y \ |
| Disable vim automatic visual mode on mouse select | |
| issue: :set mouse-=a | |
| add to ~/.vimrc: set mouse-=a | |
| my ~/.vimrc for preserving global defaults and only changing one option: | |
| source $VIMRUNTIME/defaults.vim | |
| set mouse-=a |
| """ | |
| Here models are in different modules and the models.py imports them from different modules like this | |
| from model1 import * # or the name of models you want to import | |
| from model2 import User | |
| or you might write all your models in models.py | |
| """ | |
| #!/bin/bash | |
| # | |
| # Starts up a MongoDB replica set | |
| # | |
| # There is a lot of documentation about replica sets: | |
| # | |
| # http://docs.mongodb.org/manual/reference/replica-configuration/ | |
| # http://docs.mongodb.org/manual/administration/replica-sets/ | |
| # | |
| # To read data from a SECONDARY, when in the client, use: |