gpt4 book ai didi

python - Django 测试在测试数据库创建上浪费了太多时间

转载 作者:行者123 更新时间:2023-11-28 20:30:19 24 4
gpt4 key购买 nike

我们试图覆盖一个旧的大项目的测试,该项目在数据库中有超过 500 个表,并且在数据库创建(在我的 RMBP 上超过 1 小时)和数据库迁移上浪费了太多时间。

我们正在使用PostgreSQL作为数据库,因为一些GIS服务需要它,所以很难用SQLite来代替它。

我可以做些什么来减少测试准备时间?

最佳答案

您可以使用 django-nose并像这样重用数据库:

REUSE_DB=1 ./manage.py test

请注意您的测试不会在数据库中留下任何垃圾。看看 documentation了解更多信息。

关于python - Django 测试在测试数据库创建上浪费了太多时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30430500/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com