Python的内存数据库中是否有类似于HSQLDB的内存。 MySQL是应用程序使用的数据库,并且用于运行端到端测试用例,我们目前正在克隆实际的数据库,这会导致一些延迟和一些手动步骤。
我尝试过SQLite3在运行为MySQL生成的DDL查询时遇到一些麻烦。
启动临时数据库以运行所有测试用例并在测试执行后将其关闭,有什么好的选择?
谢谢
答案 0 :(得分:1)
MySQL具有内存引擎(https://dev.mysql.com/doc/refman/5.5/en/memory-storage-engine.html)。我从没用过,但是我想它将帮助您快速运行测试。