Получить все правила безопасности firestore, используя команду firestore - PullRequest
1 голос
/ 24 января 2020

Я создаю сценарий развертывания для firebase, где все индексы и правила безопасности пожарного хранилища извлекаются, а затем сохраняются в моем файле firestore.indexes / rules. json, а затем проект переключается и развертывается. Я знаю, как читать правила из firebase " firebase firestore: indexes> save. json", который извлекает все индексы из моего firestore и сохраняет его, но не может понять, как вытащить все мои правила ведения огня в локальном файле .

Может кто-нибудь помочь мне в этом

Ответы [ 2 ]

3 голосов
/ 24 января 2020

Если вы запустите команду firebase init firestore в новой папке (не в существующей папке проекта), она поместит все ваши индексы и правила в это новое рабочее пространство.

Это Тем не менее, это не самый удобный способ получить ваши правила, но он работает. Если вы хотите написать собственный код, существует API для программной работы с правилами безопасности.

0 голосов
/ 24 января 2020

firebaser here

В настоящее время в Firebase CLI нет команды для чтения правил безопасности с сервера. Единственный способ получить ваши правила прямо сейчас - это скопировать их из консоли Firebase.

Добавление этой функции активно обсуждается, поэтому я настоятельно рекомендую взвесить , подав запрос на функцию .

...