Add YALP Core development aliases for database and API management

This commit is contained in:
Eric Wagoner
2026-03-10 11:49:16 -04:00
parent 5ed281e7f4
commit f6d8926292

View File

@@ -29,6 +29,15 @@ alias assayapi='cd ~/work/yalp-assay-qc-api'
alias assay='cd ~/work/yalp-assay-qc' alias assay='cd ~/work/yalp-assay-qc'
alias lvsync='cd ~/work/yalp-lv-sync' alias lvsync='cd ~/work/yalp-lv-sync'
# YALP Core development aliases
alias yalp:db:password='core && yalp-db-pw-dev | pbcopy'
alias yalp:db:rebuild='core && make local_db_destroy && make local_db_init && make local_db_start'
alias yalp:db:start='core && make local_db_start'
alias yalp:db:stop='core && make local_db_stop'
alias yalp:api='core && make local_run_api'
alias yalp:psql='core && docker exec -it yalp-core-postgres psql -U postgres -d yalp_core_db'
alias yalp:start='core && make local_db_start && make local_run_api'
# Sensitive values (AWS profile, OTEL endpoint, cert paths, refresh alias) are in zshrc-natera.private # Sensitive values (AWS profile, OTEL endpoint, cert paths, refresh alias) are in zshrc-natera.private
# Copy zshrc-natera.private.example to zshrc-natera.private and fill in. That file is gitignored. # Copy zshrc-natera.private.example to zshrc-natera.private and fill in. That file is gitignored.
[[ -f ~/dotfiles/zshrc-natera.private ]] && source ~/dotfiles/zshrc-natera.private [[ -f ~/dotfiles/zshrc-natera.private ]] && source ~/dotfiles/zshrc-natera.private