Open zshongyi opened 2 years ago
单元测试跑一下 因为这个是我很早以前写的 我忘记具体是什么原因没有加入数据库后端了 刚翻了一下单元测试记录 是会抛这么一个异常 django.db.transaction.TransactionManagementError: Executing DDL statements while in a transaction on databases that can't perform a rollback is prohibited. 但是仔细看了一下 是单元测试使用FakeModel时候发生的 我担心会影响正常的业务
这个是单元测试的日志 https://travis-ci.org/github/Xavier-Lam/django-cache-lock/jobs/523980638
我简单修改了一下并在mysql和sqlite上进行了简单的测试,以数据库为存储后端似乎是可以正常工作的。