Описание задачи

Имеется одна база данных MySQL, в которой одновременно хранятся таблицы двух различных сайтов на WordPress. Таблицы различаются префиксами (например, wp_ и wp2_). Требуется выполнить разделение данных на две новые базы данных: в каждую из них перенести все таблицы, группы таблиц и настройки, относящиеся только к своему сайту.

Ключевые требования

  • Создать две новые (пустые) базы данных MySQL.
  • Перенести таблицы, относящиеся к сайту №1 (с префиксом, например, wp1_), в первую новую базу данных, сохранив их структуру, данные и встроенные связи (скипировав или сохранив внешние ключи).
  • Перенести таблицы, относящиеся к сайту №2 (с префиксом, например, wp2_), во вторую новую базу данных.
  • При необходимости обновить в конфигурационных файлах WordPress параметры подключения к новым базам данных (изменить имя базы, пользователя или пароль).
  • Учесть, что в исходной базе могли быть общие таблицы (например, для кэша или логирования) - их нужно либо продублировать, либо перенести соответственно.
  • Проверить корректность переноса: сайты должны работать изолированно без ошибок и потери данных.

Исполнение

  • Использовать MySQL команды (mysqldump, mysql) или визуальные инструменты (phpMyAdmin, Adminer) для экспорта/импорта выбранных таблиц.
  • При необходимости создать дампы обеих частей и развернуть их на тестовой среде, чтобы убедиться в правильности.
  • Удалить старую общую базу данных только после успешного тестирования.

Интеграция генерации карт для Apple Wallet

Необходимо настроить систему для создания и распространения кастомных подарочных карт в формате Apple Wallet. Требуется опытный специалист с практическим опытом подобных интеграций.

Разработка калькулятора стоимости автоперевозок для сайта

Необходимо создать интерактивный калькулятор для расчета стоимости автоперевозок грузов из Китая в Россию. Калькулятор должен учитывать физический и объемный вес, применять тарифы и выводить итоговую стоимость с учетом минимального порога. Требуется интеграция на сайт, построенный на платформе Tilda.