Firebase 导入数据库而不触发功能
Firebase import db without triggering functions
我们 运行 Firebase 有多个 environments/stages。为了测试迁移,我们不断回滚,通过 CLI 导入数据库状态。问题是:我们的函数也被触发了。在那种情况下,我们只想在没有任何副作用的情况下更改数据库。是否可以以任何方式休眠所有功能?
无法暂时禁用 Cloud Functions,也无法根据数据来源阻止它们 运行。
我能想到的最接近的是:
- 部署一个空的
index.js
删除所有函数
- 移植您的数据
- 将您的原始
index.js
部署到 re-add 函数
我们 运行 Firebase 有多个 environments/stages。为了测试迁移,我们不断回滚,通过 CLI 导入数据库状态。问题是:我们的函数也被触发了。在那种情况下,我们只想在没有任何副作用的情况下更改数据库。是否可以以任何方式休眠所有功能?
无法暂时禁用 Cloud Functions,也无法根据数据来源阻止它们 运行。
我能想到的最接近的是:
- 部署一个空的
index.js
删除所有函数 - 移植您的数据
- 将您的原始
index.js
部署到 re-add 函数