Работало по-другому.Я дал <property name="hbm2ddl.auto">create</property>
в hibernate.cfg.xml
.ТАК, таблицы создаются при первом запуске.
Затем требования изменились, и мне нужно было получить данные только для 12-15 таблиц.Итак, я сгенерировал скрипт для него, используя MS SQL Server 2008.
Затем, конечно, вручную изменил sysntax для каждой вставки таблицы.
Есть несколько вещей, которые требуются.*
В MSSQL у нас был tinyint
как тип данных для boolean
.Таким образом, для Postgres необходимо вручную преобразовать в 'true' и 'false'.
MS SQL экспортирует timstamp
в HEXA и дает вам CAST ... AS DATETIME
во время генерации скрипта.Я изменил их на CURRENT_TIMESTAMP
в Postgres.