cmparrela
8/16/2018 - 5:47 PM

Funções do fish

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