Включить генерацию схемы в openjpa:sql task

Я использую openjpa-maven-plugin генерировать файлы DDL из моих персистентных сущностей OpenJPA. Например:

@Entity
@Table(schema = "myschema", name = "mytable")
public class MyEntity {
    ....
}

openjpa:sql задача генерирует следующий DDL:

CREATE TABLE myschema.mytable (...);

Если бы я запустил этот DDL на новой БД, он бы пожаловался на отсутствие myschema схемы. Таким образом, идеальный вывод DDL будет:

CREATE SCHEMA IF NOT EXISTS myschema;
CREATE TABLE myschema.mytable (...);

Есть ли способ сказать плагину Maven также добавить этот дополнительный оператор SQL для создания схемы?

0 ответов

Другие вопросы по тегам