Используя Firebase CLI, сгенерируйте UID для новых пользователей, импортированных с помощью firebase: import? - PullRequest
0 голосов
/ 03 февраля 2020

Я импортирую файл CSV пользователей для клиента из их старой системы. Мне предоставлены адрес электронной почты и имя, и мне удалось успешно импортировать группу пользователей, указав UID «1», «2», «3», «4» и т. Д. c. (очевидно, совсем не похож на Firebase UID).

Это создаст проблемы позже? Есть ли способ автоматически генерировать UID с помощью Firebase CLI при импорте этого списка пользователей?

1 Ответ

1 голос
/ 03 февраля 2020

UID просто должен быть уникальным. Это зависит от вас, чтобы сделать это так, как вы хотите. CLI не сделает этого за вас. Существует множество способов создания уникальных строк, поэтому используйте любой подходящий вам метод.

У вас будут проблемы с последовательными числами, если вы попытаетесь импортировать больше пользователей и не знаете, какой номер является следующий в последовательности, так что, вероятно, лучше генерировать длинные уникальные строки, которые вряд ли столкнутся, такие как UUID.

...