Jacques Rowe

Results 8 comments of Jacques Rowe

Hi super9xman, Do you have an idea on which bounds we're hitting here, based on Firestore's [quotas](https://firebase.google.com/docs/firestore/quotas)? Number of records, request size, timeout, etc. You're right, fire-migrate only batches uploads/writes...

Hi super9xman, You can, either: - list the multiple collections from the index file you'd like to import; or - import all of them by omitting or specifying '/' as...

I like. This will indeed be necessary to encode/decode some Firestore specific types, like geopoint.

Hi @aknuth, you're right, in it's current form. There is a waiting pull request which sorts this out for Timestamp and the other Firestore types such as Geopoint, Doc Reference,...

For JSON you'll need to enclose your value in double quotes, and escape where needed, so: `{"tsfield":{"type":"timestamp", "data":"2018-08-26T12:00:00.000Z"}}` to: `{"tsfield":"{\"type\":\"timestamp\", \"data\":\"2018-08-26T12:00:00.000Z\"}"}` Looking at that also gives me the creeps, I'll...

Good point, as it is now uploaded documents replace existing ones with the same ID, and there's the `--merge` option. But there's no way to prune excess documents or delete...

+1 Resolving this issue would reduce the tedium of spinning up the emulator suite in any environment requiring the use of static port forwards for whichever reason - containers, remote...

Whooop, +10 Thank You's to all involved, will be testing this ASAP.