【发布时间】:2017-02-24 01:30:34
【问题描述】:
假设我们在开发过程中使用了一个暂存的实时数据库,它形成了一个庞大而复杂的 json 结构。有没有办法为 firebase 的实时数据库定义蓝图,以便可以将暂存数据库的结构转移到生产,而无需暂存数据库中当前的数据?
【问题讨论】:
标签: javascript firebase firebase-realtime-database nosql
假设我们在开发过程中使用了一个暂存的实时数据库,它形成了一个庞大而复杂的 json 结构。有没有办法为 firebase 的实时数据库定义蓝图,以便可以将暂存数据库的结构转移到生产,而无需暂存数据库中当前的数据?
【问题讨论】:
标签: javascript firebase firebase-realtime-database nosql
Firebase 数据库是无架构数据库。如果您从数据库中删除实际值,则不会留下任何东西。所以在这种情况下也不会克隆任何东西。
有关数据结构(验证)和访问权限的任何规则都在Firebase's security rules 中捕获。如果您在单独的文件中定义它们,则可以使用 Firebase CLI 将它们部署到任一环境。请参阅此处了解如何执行此操作:How do I deploy Firebase Database Security rules using the command line?
【讨论】: