Сайт под защитой
2 Настройки
Kaukaz PyatigorskВыйтиRU Помощь

Каталог Маркетплейс

Внимание! Воспользуйтесь технологией SiteUpdate для получения последних обновлений.
Это пробная версия продукта "1С-Битрикс: Управление сайтом". До истечения пробного периода осталось 30 дней. Вы можете купить полнофункциональную версию продукта по адресу https://www.1c-bitrix.ru/buy/
Для разработчиков, Инструменты

Рейтинг

0

Разработчик

Рябин Андрей

Дата добавления / изменения

11.12.2025

Версия

5.6.1

Кол-во установок / клиентов

Более 1000

Бесплатный
Модуль помогает переносить изменения между нескольким копиями проекта.

Все изменения для базы данных пишутся в файлы миграций, эти файлы,  как и весь код проекта, хранятся в системе контроля версий (например  git) и попадают в копии разработчиков, после чего им необходимо  выполнить установку новых миграций, чтобы обновить бд.

Работать можно как через консоль, так и через админку.

Маркетплейс
http://marketplace.1c-bitrix.ru/solutions/sprint.migration/

Composer
https://packagist.org/packages/andreyryabin/sprint.migration

Документация
https://github.com/andreyryabin/sprint.migration/wiki

Статьи
https://dev.1c-bitrix.ru/community/webdev/user/39653/blog/
Скриншоты Обновления Поддержка Установка
Скриншоты

Другие решения разработчика

Отзывы



Артем Иванов 16.02.2026 17:36
Здравствуйте! На php 8.5 не работает?

Андрей Рябин 23.06.2025 17:19
Дмитрий Забровский, версия 7.4 давно не поддерживается, с 2023 года минимальной была 8.0, с 2025 - 8.1
если вы ставили через композер\гитхаб, попробуйте скачать 4.0 и ниже  https://github.com/andreyryabin/sprint.migration/tags

Дмитрий Забровский 23.06.2025 16:53
Ошибка после установки модуля PHP 7.4

[ParseError]
syntax error, unexpected ')', expecting '|' or variable (T_VARIABLE) (0)
/var/www/u0659490/data/www/kbdp.ru/bitrix/modules/sprint.migration/lib/builder.php:63
#0: Bitrix\Main\Loader::autoLoad(string)
    
#1: spl_autoload_call(string)
    
#2: class_alias(string, string)
    /var/www/u0659490/data/www/kbdp.ru/bitrix/modules/sprint.migration/include.php:7
#3: include_once(string)
    /var/www/u0659490/data/www/kbdp.ru/bitrix/modules/main/lib/loader.php:184
#4: Bitrix\Main\Loader::includeModuleInternal(string)
    /var/www/u0659490/data/www/kbdp.ru/bitrix/modules/main/lib/loader.php:140
#5: Bitrix\Main\Loader::includeModule(string)
    /var/www/u0659490/data/www/kbdp.ru/bitrix/modules/sprint.migration/admin/menu.php:13
#6: include(string)
    /var/www/u0659490/data/www/kbdp.ru/bitrix/modules/main/interface/admin_lib.php:952
#7: CAdminMenu->_IncludeMenu(string)
    /var/www/u0659490/data/www/kbdp.ru/bitrix/modules/main/interface/admin_lib.php:722
#8: CAdminMenu->Init(array)
    /var/www/u0659490/data/www/kbdp.ru/bitrix/modules/main/interface/prolog_main_admin.php:35
#9: require_once(string)
    /var/www/u0659490/data/www/kbdp.ru/bitrix/modules/main/include/prolog_admin_after.php:19
#10: require(string)
    /var/www/u0659490/data/www/kbdp.ru/bitrix/modules/iblock/admin/iblock_list_admin.php:5491
#11: require(string)
    /var/www/u0659490/data/www/kbdp.ru/bitrix/admin/iblock_list_admin.php:1
----------

Андрей Рябин 25.11.2024 11:21
Антон Саянц, да, теперь будет

Антон Саянц 22.11.2024 09:53
Здравствуйте.
Большое спасибо за модуль, очень помогает в работе.
Подскажите, будет ли реализована поддержка PostgreSQL ?

На текущий момент получаем ошибку "Pgsql query error: ERROR: syntax error at or near "`" LINE 1: CRE ATE   TABLE IF NOT EXISTS `sprint_migration_versions`( ^"

Андрей Рябин 25.09.2024 15:49
Андрей Чурсин,  готовой миграции в модуле нет, но всегда можно создать пустую миграцию и написать там произвольный код установки

Андрей Чурсин 25.09.2024 13:37
Подскажите, а как можно выполнить миграцию для баннерной рекламы (типы баннеров и сами баннеры)?

Андрей Сороко 20.12.2023 00:31
Подскажите, есть ли возможность создания скидок для раздела через миграцию, либо необходимо создать скидку из административного раздела и каким-то образом перенести в миграцию? Направьте в нужное русло)

Андрей Рябин 09.11.2023 18:21
Артём Евсюков, нет, не планировал, проект развивается на голом энтузиазме, поддерживать все битриксовые фичи довольно сложно, вы можете прислать пул-реквест с кодом создания таких миграций или сделать свою форму создания такой миграции только для своих проектов, модуль поддерживает добавление  произвольных конструкторов миграций

Артём Евсюков 09.11.2023 16:53
Очень не хватает смарт-процессов. Планируется добавить?