我在我的本地机器(Mac OSX 10.11.6)上运行了一个本地的Datastore模拟器实例。
我已经有一堆数据存在里面了,但我想要清空本地数据库,重新开始。
然而我已经试过删除存储数据的目录。
启动模拟器时会出现这个消息。
WARNING: Reusing existing data in [/Users/myusername/.config/gcloud/emulators/datastore].
我删除了整个数据存储目录,当模拟器重新启动时,它似乎被正确地重新生成。但是,旧数据仍然存在。
rm -rf /Users/myusername/.config/gcloud/emulators/datastore
我确认我的Node应用程序正在连接到本地模拟器。
myusername$ $(gcloud beta emulators datastore env-init)
myusername$ gcloud beta emulators datastore env-init
export DATASTORE_DATASET=projectname
export DATASTORE_EMULATOR_HOST=localhost:8081
export DATASTORE_EMULATOR_HOST_PATH=localhost:8081/datastore
export DATASTORE_HOST=http://localhost:8081
export DATASTORE_PROJECT_ID=projectname