Приключилась у меня задача обновления мантиса 1.1 на 1.2. Полезностей в 1.2 много потому и пришлось. Одна из задач - система живая и информацию из нее терять нельзя. Поиск в гугле дал отрицательный результат, пришлось делать самому.
Решение имеет некоторую вводную -
- SQL - MySQL
- Old database - mantis
- New database - mantis2
- Новый мантис уже должен быть поставлен и сконфигурирован.
SQL Script -
here Из обычного - мантис отказался от datetime в пользу timestamp, поэтому в скрипте довольно част unix_timestamp()
Из необычного - в скрипте есть две строки с alter table, служат для увеличения размера поля в котором хранятся списки выбора, нам такое нужно.
Вдохновивший источник -
здесь.
[
Оригинал Поста ]