-
Notifications
You must be signed in to change notification settings - Fork 59
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
migration of database from firebase to other providers #250
Comments
@mdmohsin7 please assign me this issue |
@HelloSniperMonkey Wait, do we really need to add the toolkit for a one-time migration? I mean, how often are we planning to ditch Firebase and switch providers? |
Well I thought if there is a large amount of data to be transferred it would be beneficial to just do it in one go with a simple utility code rather than transfer each and every single collection Also pocketbase and supabase use SQL database while firebase uses noSQL - you can't just download the sql dump from a sql database and put it in noSql database and vice versa So this utility is meant for transforming the noSQL to sql and inserting it in the database all by itself I am also working on the pocketbase utility but it will take sometime because of college |
That makes sense, but we don't need to add the migration toolkit to this repository (AOSSIE-Org/Monumento) since it's specifically for the app itself. Additionally, if you've reviewed the codebase, you'll notice there isn't any significant "data" that needs to be transferred from Firebase to another provider. The primary task is updating the Flutter app code (which currently depends on Firebase) to integrate with the new backend, rather than migrating data. While useful for large-scale data transfers, the migration toolkit isn't necessary for this particular scenario. |
Well then I will ask the maintainers directly and get their opinion on the migration toolkit And I am also working on changing the code to make it compatible with the new databases |
🚀 The feature
make a toolkit which will make the migration process seamless and as hassle free as possible
Motivation, pitch
as disscused in discord we needed to move from firebase to other backend as a service providers because of firebases limited functionality and expensive pricing.
The text was updated successfully, but these errors were encountered: