Add command to install PostgreSQL via Brew

This commit is contained in:
Andrew Miner
2022-03-08 08:36:48 -07:00
parent c209b96113
commit 75539226b5
+10 -2
View File
@@ -21,6 +21,7 @@ USAGE: $0 <package>|all
go install go language tools go install go language tools
heroku install the Heroku CLI heroku install the Heroku CLI
node install NodeJS language tools node install NodeJS language tools
postgresql install PostgreSQL
python install Python language tools python install Python language tools
ruby install Ruby language tools ruby install Ruby language tools
typescript install TypeScript language tools typescript install TypeScript language tools
@@ -171,9 +172,15 @@ function __install_node() {
__install_with npm nodemon __install_with npm nodemon
} }
function __install_postgresql() {
__install_with brew postgresql
__install_with brew unixodbc
}
function __install_python() { function __install_python() {
__install_with brew pyenv __install_with brew pyenv
VERSION=$(pyenv install --list | sed 's/^ *//' | grep '^3.10' | tail -1) VERSION="3.10.0"
echo "Installing Python $VERSION"
pyenv install -s "$VERSION" pyenv install -s "$VERSION"
pyenv global "$VERSION" pyenv global "$VERSION"
@@ -181,6 +188,7 @@ function __install_python() {
pip install --upgrade pip pip install --upgrade pip
__install_with pip jedi __install_with pip jedi
__install_with pip poetry
} }
function __install_ruby() { function __install_ruby() {
@@ -206,7 +214,7 @@ function __install_typescript() {
} }
function __install_vim() { function __install_vim() {
__upgrade_brew __update_brew
ls -l $(which vim) | grep "Cellar/vim" >/dev/null || __install_with brew vim ls -l $(which vim) | grep "Cellar/vim" >/dev/null || __install_with brew vim
vim +PlugClean +PlugInstall +qall vim +PlugClean +PlugInstall +qall