defaang icon indicating copy to clipboard operation
defaang copied to clipboard

[DX] Research on Firebase features

Open ykdojo opened this issue 2 years ago • 3 comments

Description

Get ready to migrate to Firebase by doing some research - in case we actually decide to go with it. Related: #243

[ ] How to do migrations (within Firebase)? [ ] How to get a schema and create a new environment based on it? [ ] How to protect an API path and use admin-level access in it [ ] How to make a local backup [ ] What's the pricing model? [ ] Any other potential issues?

ykdojo avatar Oct 13 '22 15:10 ykdojo

working on it will submit shortly just check (unfinished [DOC]) & let me know am I going in right direction? https://github.com/adilwahla/defaang/blob/main/MIGRATION_TO_FIREBASE.md

adilwahla avatar Oct 15 '22 17:10 adilwahla

@adilwahla thank you. Perhaps I should've clarified this earlier, but what I meant by migrations is migrations within a Firebase project, not a migration from Supabase to Firebase.

ykdojo avatar Oct 17 '22 15:10 ykdojo

[ ] How to do migrations (within Firebase)? https://firebase.google.com/docs/firestore/manage-data/move-data

[ ] How to get a schema and create a new environment based on it? iam not sure what the question is

[ ] How to protect an API path and use admin-level access in it https://firebase.google.com/docs/projects/iam/roles

[ ] How to make a local backup https://firebase.google.com/docs/database/backups

[ ] What's the pricing model? https://firebase.google.com/pricing

[ ] Any other potential issues? when scale migrating out of firebase is problematic cost when scale is high don't use it when you have heavy relational data and need to enforce ACID

mamonraab avatar Oct 26 '22 19:10 mamonraab