[英]sqlalchemy-migrate DatabaseNotControlledError exception
[英]In SQLAlchemy-migrate, what's the point of using “test”?
為什么要使用py manage.py test
?
重點是什么? 無論如何,它都會創建表...如果我想對其進行測試,那么我就不希望它創建實際的表!!!
測試旨在執行升級和降級步驟。 您要驗證該應用程序在兩種狀態下均可用。 因此,其想法是升級,運行測試,降級,運行測試,並確認您沒有做任何事情。
如果測試運行失敗,則有機會清理,重置並重試。 通常,我會說測試運行必須完全干凈,然后才能將遷移視為“良好”並能夠提交給代碼庫。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.