diff --git a/zshrc-natera b/zshrc-natera index f594fa3..e4e5e61 100644 --- a/zshrc-natera +++ b/zshrc-natera @@ -29,6 +29,15 @@ alias assayapi='cd ~/work/yalp-assay-qc-api' alias assay='cd ~/work/yalp-assay-qc' 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 # 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