Публикации по теме 'migration'


Разница между Strapi v3 и v4, что изменилось и почему?
Было много вопросов об изменениях, и мы ответили на них здесь. Недавно у нас была прямая трансляция, на которой Codingafterthirty , советник разработчиков, и Орельен Жорже, главный директор по продажам и соучредитель Strapi, на прошлой неделе обсуждали основные мотивы выпуска версии 4 и причины нарушения таких изменений, как GraphQL. , погрузитесь в детализацию ответа API и функции, которые будут поддерживаться, улучшения версии 4 и многое другое. Смотрите полную трансляцию здесь :..

Поэтапная миграция проекта JavaScript «create-react-app» на TypeScript (без извлечения 🎆😉)
Мы разрабатываем надстройку для Excel с использованием ReactJs + UI Fabric React . Это приложение уже работает в производственной среде, но в нашей дорожной карте продукта есть новые функции. Мы начали использовать Office UI Fabric React 6 , который не поддерживал TypeScript , но в этом году был выпущен Fabric React 7 и TypeScript теперь поддерживается! 🚀😂🤩 Для нас это хорошие и плохие новости. Мы хотели интегрировать новую версию из-за улучшений и стабильности, но наша..

Миграция баз данных в эпоху микросервисов Kubernetes
В наше обширное руководство по лучшим практикам ci/cd мы включили специальный раздел, посвященный миграции баз данных и объясняющий, почему ее следует полностью автоматизировать и уделять ей такое же внимание, как и развертыванию приложений. Мы объяснили теорию автоматической миграции баз данных, но у нас не было возможности поговорить о реальных инструментах и ​​привести несколько примеров того, как миграция баз данных должна выполняться хорошо дисциплинированной командой..

Полимер 3: не удается найти узел преобразования для элемента
Измените отступы на пробелы перед запуском полимерного модулятора. polymer-modulizer обещает волшебным образом автоматическую миграцию кода Polymer 2 в код Polymer 3. Тем не менее, мы столкнулись с этим сообщением об ошибке уже на первых метрах нашей попытки миграции: file:///path/to/my-app/src/my-page.html(146,3) warning [not-found] — Can't find recast node for element my-page Оказывается, инструмент polymer-modulizer ожидает, что все файлы будут использовать пробелы для..

Cloudflare Workers KV Миграция между учетными записями / пространствами имен KV
Недавно мне пришлось переместить пространство имен Cloudflare KV из одной среды в другую, вы также можете использовать это для переноса ключей между учетными записями. Для этого я создал новый ключ API на панели инструментов Cloudflare с доступной только для чтения областью моих рабочих процессов и пространств имен KV, затем я создал новый рабочий процесс, в котором я хотел хранить записи. Это должен быть Worker, на который вы хотите мигрировать . Вы должны опубликовать новый Worker и..

Monorepo, часть 4: реализация
От монолита к монорепозиторию Nx Теперь, когда у нас есть инструмент (CF Серия Monorepo, часть 3 ), давайте засучим рукава и приступим к затягиванию смазанных болтов и шестерен (т. е. к переносу нашего Monolith на архитектуру Monorepo на базе Nx). Обзор этапов миграции Разделите кодовую базу на приложения Создайте рабочее пространство Monorepo Перенесите библиотеки а. Адаптируйте конфигурацию Monorepo b. Адаптировать конфигурацию Monolith Перенесите приложения и конфигурацию..

Как добавить новые ключи к более чем 50 миллионам записей с помощью MongoDB Streams
Введение MongoDB — это популярная база данных NoSQL, которая широко используется для создания масштабируемых приложений. По мере роста и развития вашего приложения вам может потребоваться внести изменения в свои коллекции MongoDB, например добавить новое поле в свои документы. Миграция больших коллекций MongoDB может оказаться непростой задачей, особенно при работе с миллионами записей. В этой статье мы рассмотрим, как использовать потоки Node.js и MongoDB для эффективной миграции..