релиз и я знаю что скорее всего буду оптимизировать структуру облака и прийдётся мигрировать данные. Использую FireStore. Вопрос в том как к этому подготовиться и как это сделать?
К такому готовиться надо с веществами, валидолом, корвалолом и вазелином :) А в принципе, зачем оптимизировать если работает, да еще и перед релизом?
Хочу начать с простой структуры и потом уже смотреть на что нужно будет делать уклон в оптимизации. +Фичи новые могут потребовать миграцию данных. И я так понимаю что если с самого начала к этому не подготовиться то потом баз вазелина точно уже не обойтись :)
В таком случае еще при проектировании в документах предусматриваются версии и в моделях при наследовании учитывется версия
Тогда изначально собирай на своём: https://github.com/supabase/supabase С firebase на полном ходу соскочить не получится.
А что если апнуть версию дока но в это время клиент без инета попробует использовать старую версию дока? Как изведать конфликта когда клиент подключиться к инету?
Нет спасибо, я только начал заканчивать FireBase, а тут всё заново писать 😅
Версия дока меняется после того как клиент проапгрейдится
А что если у клиента несколько устройств и апгрейд происходит с одного устройства и в это время с другого устройства без инета клиент производит измерения исходя из старой версии?
Что именно мигрировать хотите?
Обсуждают сегодня