Skip to content

Latest commit

 

History

History
7 lines (4 loc) · 859 Bytes

File metadata and controls

7 lines (4 loc) · 859 Bytes

进行Python操作需要在docker-compose的backend服务容器中进行。如果现在backend服务在运行,则参考命令“docker compose exec -T backend python -V”;否则参考“docker compose run --rm --build backend python -V”。考虑容器内的文件路径,例如“docker compose exec -T backend pytest backend/tests/test_api/test_exchange_rate.py -v”就是错的,因为backend服务中映射的宿主机文件夹是“./backend”,所以容器中就没有backend文件夹,正确的是“docker compose exec -T backend pytest tests/test_api/test_exchange_rate.py -v”。

每次更新都需要维护好测试套件,确保测试驱动开发。

node相关的操作直接在命令行里而不是在docker里。

alembic只负责了数据库的部分管理工作,只做好必要操作就行,不要做其他多余的操作。