Файл google-services.json
, из документа FireBase doc :
Firebase управляет всеми вашими настройками API и учетными данными через один файл конфигурации. Файл называется
google-services.json
на Android иGoogleService-Info.plist
на iOS.Кажется, имеет смысл добавить его в
.gitignore
и не включать в публичное репо. Это обсуждалось в issue 26 , с более подробной информацией о том, что содержитgoogle-services.json
.Проект, подобный
googlesamples/google-services
имеет в своем.gitignore
, например. Хотя комментировал stepheaw , этот поток упоминаетДля библиотеки или примера с открытым исходным кодом мы не включаем файл JSON, потому что намерение заключается в том, чтобы пользователи вставляли свои собственные, чтобы указать код на свой собственный бэкэнд. Вот почему вы не увидите файлы JSON в большинстве наших репозиториев firebase на GitHub.
Если «URL базы данных, ключ API Android и ведро хранения» не являются для вас секретами, вы можете подумать о добавлении файла в свое репо. Как упоминалось в « Безопасно ли от google-services.json от хакеров? », это не так просто.
Вы хотите использовать левое соединение lj
следующим образом:
q)t1: ([] c1: 1 2 3; c2: 120 234 876)
q)t2:([] cd1:1 2; d: 999 899)
q)t1 lj 1!`c1 xcol t2
c1 c2 d
----------
1 120 999
2 234 899
3 876
, где мы используем xcol
, чтобы переименовать столбец cd1
в t2
, чтобы соответствовать c1
в t1
.
Подробнее об объединениях можно прочитать на https://code.kx.com/q/ref/joins/
.