所有人,

是有一些设置的,我可以告诉hbm2ddl运行一个视创造的声明,而不是创建一个表时产生的数据库架构?

我建立我的数据库架构使用美妙的hbm2ddl工具,但我有一个问题。我需要压扁的一些表到意见以帮助搜索的数据库,并且非常会过于复杂的一个解决方案。我已经创建的实体对象指出,在这些意见,以获取搜索结果通过休眠状态。这一切工作正常,直到hbm2ddl是使用。在一个空的数据库架构,hbm2ddl将创建的数据库模式的基础上访问用户的注释,不幸的是,它还将创造我的意见表。是有一些设置的,我可以告诉hbm2ddl运行一个视创造的声明,而不是创建一个表?在替代,有一个方式告诉hbm2ddl跳过表创建的实体(中排除,或者什么)?

谢谢!

有帮助吗?

解决方案

据我所知,这是不幸的,休眠不支持的东西,如:创建意见,而不是表,也不是验证的架构包含意见。请参阅问题 HHH-1872, HHH-2018HHH-1329.

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top