您能否建议一个服务或插件,为给定的Domaing类或Grails项目的所有域类生成相应的XML Schema。
答案 0 :(得分:1)
此插件完全符合您的要求。
答案 1 :(得分:0)
您只需从项目根目录中键入以下命令shell:
> grails schema-export
有关详细信息,请参阅schema-export文档
它将生成一个DDL文件。
从那里,您需要将其转换为XML(如果您真的需要XML)。
答案 2 :(得分:0)
我建议使用数据库迁移来控制所有架构生成并管理将来的更改。我们使用Liquibase,它非常易于使用和灵活,并且已经有Grails plug in。 Liquibase中的所有更改都以XML格式管理。
另外,如果我没有弄错,数据库迁移将集成在1.4版的Grails核心中,这样您就可以使用模式迁移而无需安装任何插件,我认为您可以管理您也可以使用DSL进行更改。