LGro / coagulate

Staying in contact, with privacy friendly contact synchronization and location sharing powered by Veilid.
https://coagulate.social
Mozilla Public License 2.0
9 stars 0 forks source link

Persistent storage #20

Closed LGro closed 3 months ago

LGro commented 3 months ago

It seems like there is no established good practice to do persistent data schema migrations on app updates with hydrated_bloc. Alternative candidates include:

LGro commented 3 months ago

I'm more leaning towards adding persistent storage as a data provider via a repository to the app, following the Bloc architecture recommendations; potentially still using Hive.

LGro commented 3 months ago

Trying with Hive and data provider / repository following BLoC pattern (6ed5eaa4e193fe96df0aa13bffa0dc9142a058bc)