16.0.
Для встроенных модулей из CE и ЕЕ там прогнал upgrade.odoo.com, тут вопросов нет.
Есть проблема конкретно в модуле sale_commission из https://github.com/OCA/commission
В 13.0 это один модуль. В 15.0 функционал этого модуля разделили на 3. commission, account_commission, sale_commission. В 16.0 эти 3 модуля в наличии.
При разделении функцоинала на 3 модуля сооотвественно переименовали таблицы. Вот скрипт миграции: https://github.com/OCA/commission/blob/15.0/commission/migrations/15.0.2.0.0/pre-migration.py
Этот миграционный скрипт я засунул в commission версии 16.0. Но я не понимаю, как его запускать. Модуль commission не был установлен в базе 13.0 и в заготовке на 16.0, и соотвественно когда я устанавливаю (odoo-bin -i commission), никакие миграционные скрипты не запускаются.
Вообщем кто сталкивался с этой или подобной проблемой? И как решали.
На всякий случай напомню о себе. А то холиварная подвинула мой вопрос
Обычно для таких миграций делают беэкпорт модуля на нужную версию. Возможно даже пустой. Возможно, до 13ки не догнали
да там есть миграция, он просто не знает как ее запустить))
ладно) самое первое ты переименовал миграцию на 16 версию?
Обсуждают сегодня