php-artisan-alias

How To Use Aliases

First, open up the ~/.bashrc file in a text editor that is found in your home directory. Uncomment or add the following lines:

if [ -f ~/.bash_aliases ]; then
    . ~/.bash_aliases
fi

This tells it to load a .bash_aliases file, if it exists, so you can put all your aliases in it and make them easier to share and keep up with. Finally, create the ~/.bash_aliases file and add the following as your first alias:

alias art="php artisan"

Save the file and type the following in the terminal:

source ~/.bashrc

From here on you should be able to type art and it’ll auto expand into php artisan. Just remember that every time you modify the bash_aliases file you’ll need to either run that source command or restart Terminal so the changes are picked up.

alias pas='php artisan serve'

alias pam='php artisan migrate'

alias pad='php artisan db:seed'

alias cda='composer dump-autoload -o'

alias art='php artisan'

alias mc='php artisan make:controller'

alias me='php artisan make:event'

alias mmo='php artisan make:model'

alias mm='php artisan make:migration:schema'

alias mp='php artisan make:migration:pivot'

alias ms='php artisan make:seed'

alias mpr='php artisan make:provider'

alias rl='php artisan route:list'

alias cu='composer update'

alias ci='composer install'

alias ni='npm install'

alias nw='npm run watch'
alias art="php artisan"
alias p="php artisan"
alias pa"php artisan"
alias artisan="php artisan"
alias t="php artisan tinker"
alias pat="php artisan tinker"
alias artt="php artisan tinker"
alias mc="php artisan make:controller"
alias mrc="php artisan make:controller --resource "
alias mm="php artisan make:migration"
alias mmm="php artisan make:migration -m "
alias migrate="php artisan migrate"
alias mfs="php artisan migrate:fresh --seed"
alias laravel-installer="composer create-project --prefer-dist laravel/laravel "
alias key="php artisan key:generate"
alias serve="php artisan serve"
# Tail all Laravel Logs and filter out the stack traces:
alias viewlog='tail -f -n 450 storage/logs/laravel*.log \
                | grep -i -E \
                    "^\[\d{4}\-\d{2}\-\d{2} \d{2}:\d{2}:\d{2}\]|Next [\w\W]+?\:" \
                    --color'
alias rmlogs="rm storage/logs/laravel-*.log"
alias t="phpunit"
alias pf="phpunit --filter "
alias pg="phpunit --group "
alias du="php artisan dusk"
alias mt="php artisan make:test"
alias mtu="php artisan make:test --unit "
alias cdo="composer dump-autoload -o"
alias ci="composer install"
alias co="composer outdated"
alias cu="composer update"
alias d='docker'
alias dc='docker-compose'
alias dm='docker-machine'
alias g="git"
alias gl="git log --graph --pretty=format:'%Cred%h%Creset -%C(yellow)%d%Creset %s %Cgreen(%cr) %C(bold blue)<%an>%Creset' --abbrev-commit"
alias gs="git status"
alias nah="git reset --hard;git clean -df"
alias wip="git add . && git commit -m 'wip'"
alias _='sudo'
alias copyssh="pbcopy < $HOME/.ssh/id_rsa.pub"