Last active
June 4, 2020 17:00
-
-
Save brianwebb01/29592dcd2afea9274a71b5738293feae to your computer and use it in GitHub Desktop.
.bashrc aliases
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
alias vg="vagrant" | |
alias phpd="sudo docker-compose exec app php" | |
alias composerd="sudo docker run --rm -v $(pwd):/app composer/composer" | |
alias gpn="git push --set-upstream origin $(git symbolic-ref HEAD 2>/dev/null | cut -d"/" -f 3)" | |
alias pu="rm storage/test.sqlite && cp storage/testForCopy.sqlite storage/test.sqlite && ./vendor/bin/phpunit" | |
alias pufresh="./bin/php-test --fresh && phpunit -d memory_limit=2048M" | |
alias mfs="find ./storage/app/public -type d -regex \".*/[0-9]*\" -print0 | xargs -0 rm -r && phpd artisan migrate:fresh --seed" | |
alias mfst="rm -f ./storage/test.sqlite && touch ./storage/test.sqlite && php artisan migrate --seed --env=testing && cp ./storage/test.sqlite ./storage/testForCopy.sqlite" | |
alias vp="./vendor/bin/vapor" | |
alias vapor="./vendor/bin/vapor" | |
alias bfg="java -jar /usr/local/bin/bfg.jar" | |
# Functions | |
function dps () { | |
sudo docker ps --filter "name=$1" | grep -v CONTAINER | awk '{print $1}' | |
} | |
function dex () { | |
ID=$(dps $1) | |
echo -en "Executing '$2' on docker container $1 ($ID)\n" | |
sudo docker exec -it $ID $2 | |
} | |
function dcli () { | |
ID=$(dps $1) | |
sudo docker exec -it $ID bash | |
} | |
function dlog () { | |
ID=$(dps $1) | |
sudo docker logs -f --tail 50 $ID | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment