plasmidhq / plasmid

A browser database with optional multi-device syncronization
http://plasmid.readthedocs.org/en/latest/
30 stars 1 forks source link

How do we deal with schema changes and sync conflicts? #4

Closed ironfroggy closed 11 years ago

ironfroggy commented 11 years ago

What happens when we need schema changes, either to add stores or change indexes?

ironfroggy commented 11 years ago

Can declaratively define a schema and increase the version when adding new stores. Still need to handle the case of attempting to pull from a future schema version.