如何在每次测试前重置模拟器数据库?

How to reset emulator DB before each test?

我正在 运行 使用节点的 gcloud 数据存储模拟器进行测试。
我想在每次测试前重置数据库。

是否有像 'drop' 命令或我可以在 beforeEach 块中使用的快速方法?

只需删除数据库文件即可。通常,它是 ~/.config/gcloud/emulators/datastore/WEB-INF/appengine-generated/local_db.bin

您还可以向模拟器发送 POST /reset 请求,提到 here