Задача муравья HibernateTools hbm2ddl не сохраняет порядок

#hibernate-tools #hbm2ddl

Вопрос:

Я использую HibernateTool (задача hbm2ddl ant) для создания всех функций sql, последовательности и триггеров из моих файлов hbm и выгружаю их в большой файл sql. Я беру файл sql и генерирую все таблицы,последовательности, функции и триггеры из файлов, которые были сгенерированы в результате выполнения вышеупомянутой задачи ant.

Когда я использовал HibernteTool 3.2, он работал нормально, и функции были в порядке, определенном в файлах hbm.

Я переключился на HibenrateTool 5.3.4, и теперь сгенерированные функции находятся не в том порядке, в котором они определены в hbm.

Мне нужно сохранить порядок , есть какие-нибудь идеи?

Моя муравьиная задача решается следующим образом:

             hbm2ddl( export : false, drop : false, create : true, outputfilename : "my-schema.sql", format : true, haltonerror : true)