... изображения выбранных коллекций в xml-файл
И создаст миграцию которая сможет также пошагово загрузить эти изображения на другую копию проекта
Миграция создаст ту же иерархию коллекций что была в оригинальной медиабиблиотеке и разместит в ней изображения
https://i.imgur.com/Ax60UYz.png
В миграции ...
15.04.2021 11:05:29
Если у вас используется связка bitrix + symfony, да, такое бывает, то можно подключить модуль как бандл симфони
и запускать консольные команды модуля через консоль симфони
php bin/console sprint:migration
Пример регистрации модуля как бандла
// app/AppKernel.php
use Sprint\Migration\SymfonyBundle\SprintMigrationBundle;
public function registerBundles()
{
$bundles = array(
//...
new SprintMigrationBundle(),
);
return $bundles;
}
Классы модуля должны уже быть автозагружены, через CModule::IncludeModule('sprint...
27.10.2020 22:47:16
http://marketplace.1c-bitrix.ru/solutions/sprint.migration/
https://packagist.org/packages/andreyryabin/sprint.migration
В релизе 2.5.3 добавилась возможность отображать и выполнять различный список миграций для разных окружений, это бывает необходимо когда, например, для тестовой среды нужны какие-либо промежуточные миграции, а для продакшена основные.
Раньше это было возможно сделать, например, сделав несколько директорий для миграций и меняя програмно конфиг
/local/php_interface/migrations.cfg...
13.03.2018 13:57:39
Вопрос от Марата Бакирова "Добрый день, есть ли какой-нить кейс для хранения старых миграций, которые еще могут понадобиться. Например, у нас сейчас их около 250 – накопились за год"
Да, такой кейс есть
Для этого можно использовать конфиги, это описано в readme (Конфиги модуля) https://bitbucket.org/andrey_ryabin/sprint.migration/overview (https://bitbucket.org/andrey_ryabin/sprint.migration/overview)
для вашего случая подойдет такой подход :
создаете конфиг файл, например /bitrix/php_interface/migrations...
09.01.2017 13:41:15
Кому это может пригодится - тому кто запустил большой процесс и хочет видеть промежуточные результаты, у кого есть лимиты на выполнение скриптов, у кого есть только админка, консоли нет и ему надо выкатить большие правки в бд.
Сам модуль:
http://marketplace.1c-bitrix.ru/solut...migration/ (http://marketplace.1c-bitrix.ru/solutions/sprint.migration/)
https://bitbucket.org/andrey_ryabin/sp....migration (https://bitbucket.org/andrey_ryabin/sprint.migration)
Видео выполнения пошаговой миграции
https://www...
01.06.2015 02:22:00
http://marketplace.1c-bitrix.ru/solutions/sprint.migration/
https://bitbucket.org/andrey_ryabin/sprint.migration
Для чего это нужно: Синхронизация бд между копиями разработчиков, продакшеном, и всеми другими копиями.
Все изменения бд пишутся в файлы миграций, эти файлы, как и весь код проекта хранятся в системе контроля версий (например git) и попадают в копии разработчиков, после чего им необходимо выполнить накат новых миграций, чтобы актуализировать бд.
После установки модуля должна появиться...
06.08.2014 23:35:25
Отсортировано по релевантности | Сортировать по дате