尝试删除
(defaut)
数据存储数据库时我收到以下消息:
400: Database contains Google App Engine search data.
To delete this database you must first remove the search data.
这些数据就在那里,未使用过,来自很多年前,当时这个项目只是使用了 Python 2.7 应用引擎一段时间。这是一个可笑的重量,所以从来不用费心删除。
转至 https://console.cloud.google.com/appengine/search?project=
在 App Engine Search API 文档 中,有一些 python 代码用于删除索引,我可能需要 Python 2.7,但我什至不再安装它。到处都有弃用警告。
使用新项目不是一个选项,因为这是一个与许多其他系统绑定的生产环境,更改对新项目的所有引用将是一件很痛苦的事情 - 或者至少它不是一个对于这种毫无意义的约束的选择。 而且我也排除使用
(default)
以外的其他数据库,我会失去免费套餐配额,并且应用程序代码也应该调整为使用另一个数据库。
这也使我无法使用最近添加的gcloud alpha firestore backups
功能创建的备份进行灾难恢复。