14
votes

When I try to add the beta firestore to my Google cloud platform project I get the following message.

Cannot enable Firestore for this project
Currently Firestore cannot be enabled in projects already using Cloud Datastore or App Engine

Is this going to last forever?
I think I would like to replace some but not all of my datastore stuff with firestore to get realtime updates.

Perhaps firestore uses datastore and appengine in its backend?

Should I use two GCP projects to get around this problem?

Thanks, Nathan

1
Datastore sound kinda similar to Firestore and at the moment Firestore looks like it is straight from GCP into Firebase, like the quotas, rules & similar, so I guess that's the reason.creativecreatorormaybenot

1 Answers

14
votes

This is currently a technical restriction we hope to remove in the future.

Yes, currently you will need to use 2 separate GCP projects to use both Cloud Datastore and Cloud Firestore simultaneously.