Skip to content

Instantly share code, notes, and snippets.

View jcamblan's full-sized avatar
🌦️
Working from home

Julien jcamblan

🌦️
Working from home
View GitHub Profile
export PATH=$PATH:/opt/homebrew/bin
export ZSH="/Users/julien/.oh-my-zsh"
ZSH_THEME="robbyrussell"
plugins=(git)
source $ZSH/oh-my-zsh.sh
eval "$(direnv hook zsh)"
@jcamblan
jcamblan / graphqurl.rb
Created March 16, 2022 09:08
Format GraphQL curl for smoothest GraphQL/Postman/Playground/Thunder usage
require 'json'
def prompt(label, value)
puts ""
puts label
puts ""
puts value
puts ""
puts ""
end
@jcamblan
jcamblan / sync.sh
Created February 16, 2022 09:21
Download Scalingo PG dump & pg_restore it locally
#!/usr/bin/env bash
set -e # stop on first error
STACK=$1
DUMP=./tmp/${STACK}.pgsql
LOCAL_DB_NAME=$2
if [[ $# -eq 0 ]] ; then
echo 'Usage: `sh sync.sh SCALING0_STACK_NAME LOCAL_DB_NAME`'
@jcamblan
jcamblan / pg_restore_scalingo.sh
Created February 16, 2022 09:16
pg_restore given dump on given scalingo stack
#!/usr/bin/env bash
set -e # stop on first error
STACK=$1
DUMP=$2
if [[ $# -eq 0 ]] ; then
echo 'Usage: `sh pg_restore_scalingo.sh {STACK_NAME} {DUMP.PSQL}`'
exit 0