Funções do fish
~/.config/fish/config.fish
#Procedo
function dex
sudo docker exec -it -w /var/www/html/(basename "$PWD") desenvolvimento_web_1 $argv
end
function phinxAdmin
sudo docker exec -it -w /var/www/html/(basename "$PWD") desenvolvimento_web_1 php application/third_party/bin/phinx $argv -c database/admin/admin.yml
sudo chmod 777 -R database/
end
function phinxAdminSoesp
sudo docker exec -it -w /var/www/html/(basename "$PWD") desenvolvimento_web_1 php vendor/bin/phinx $argv -c database/admin/admin.yml
sudo chmod 777 -R database/
end
function phinxCliente
if [ -f database/cliente/soesp.yml ]
sudo docker exec -it -w /var/www/html/(basename "$PWD") desenvolvimento_web_1 php vendor/bin/phinx $argv -c database/cliente/soesp.yml
end
if [ -f database/cliente/ebel.yml ]
sudo docker exec -it -w /var/www/html/(basename "$PWD") desenvolvimento_web_1 php application/third_party/bin/phinx $argv -c database/cliente/ebel.yml
end
if [ -f database/cliente/app_multi_1.yml ]
sudo docker exec -it -w /var/www/html/(basename "$PWD") desenvolvimento_web_1 php application/third_party/bin/phinx $argv -c database/cliente/app_multi_1.yml
end
if [ -f database/cliente/ticomia.yml ]
sudo docker exec -it -w /var/www/html/(basename "$PWD") desenvolvimento_web_1 php application/third_party/bin/phinx $argv -c database/cliente/ticomia.yml
end
if [ -f database/cliente/fosferpet.yml ]
sudo docker exec -it -w /var/www/html/(basename "$PWD") desenvolvimento_web_1 php application/third_party/bin/phinx $argv -c database/cliente/fosferpet.yml
end
sudo chmod 777 -R database/
end
#Pessoal
function web
cd ~/desenvolvimento/projetos/
end
function mobile
cd ~/desenvolvimento_mobile/
end