【问题标题】:JOOQ codegenerator IndexesJOOQ 代码生成器索引
【发布时间】:2020-12-23 16:28:52
【问题描述】:

使用 jOOQ 的代码生成器时,它会拆分嵌套类以防止大型静态初始化器,Indexes.java 可能包含嵌套类,例如 Indexes0Indexes1...

我使用带有<version>3.12.3</version>的生成器,它生成两个嵌套类Indexes0Indexes1Indexes0包含501个索引,Indexes1包含264个索引。

但是使用<version>3.13.4</version>,它只生成Indexes0嵌套类,包含387个索引。

这是 jOOQ 生成器中的错误吗?或者我需要添加其他配置?

【问题讨论】:

    标签: jooq


    【解决方案1】:

    jOOQ 3.13 引入了一个新的 <includeSystemIndexes/>,默认为 false,请参阅 #9601。此标志关闭系统生成索引的代码生成,即在生成的代码上调用 Meta.ddl() 时不希望显式声明的索引。

    如果您希望包含这些索引,只需重新打开该标志即可。但是,我怀疑您是否需要它们。

    【讨论】:

      猜你喜欢
      • 2017-12-03
      • 2014-09-09
      • 2017-08-13
      • 2020-01-23
      • 2016-01-15
      • 2014-03-06
      • 2017-12-08
      • 1970-01-01
      • 2016-06-12
      相关资源
      最近更新 更多