Hello, Thanks for your report. This isn't a known issue yet. I've created a bug to track this: https://github.com/jOOQ/jOOQ/issues/16379
What other errors are you getting if you don't generate the indexes? There only few reasons why you need the indexes in generated code, so the simplest workaround for the above issue would be to turn off the generation of indexes Best Regards, Lukas On Wed, Feb 28, 2024 at 10:44 PM Khun Yee Fung <[email protected]> wrote: > Apologies if this has been asked before. I could find any previous > messages discussing this issue. If it has been discussed before, please > point me to the discussion. > > I just subscribed to the express version of jOOQ because I really wanted > the primary keys to be their own types. When I added > > <includePrimaryKeys>true</includePrimaryKeys> > <includeIndexes>true</includeIndexes> > <includeForeignKeys>true</includeForeignKeys> > <includeUniqueKeys>true</includeUniqueKeys> > <embeddableUniqueKeys>.*</embeddableUniqueKeys> > <embeddablePrimaryKeys>.*</embeddablePrimaryKeys> > > to my config file, I got errors when I compile the generated code. These > errors in the Indexes.java have the following pattern: > > error: FIELD has private access in DBTable > > Basically one per index that I have in the database. I am using version > 3.19.5 express, postgres 16.2. > > What did I do wrong, either in the config file, or any other places? > > I have other errors when I don't generate indexes. But these errors might > all stem from the same issues that I have. > > Any hints or help would be appreciated. > > Thanks in advance. > > -- > You received this message because you are subscribed to the Google Groups > "jOOQ User Group" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > To view this discussion on the web visit > https://groups.google.com/d/msgid/jooq-user/7f4e2e2c-5b26-43b6-a277-06398024a95bn%40googlegroups.com > <https://groups.google.com/d/msgid/jooq-user/7f4e2e2c-5b26-43b6-a277-06398024a95bn%40googlegroups.com?utm_medium=email&utm_source=footer> > . > -- You received this message because you are subscribed to the Google Groups "jOOQ User Group" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/jooq-user/CAB4ELO7mYLSLojgi1zDbL-1uAa9GpSygxj_6xHaLKsgV5uFCmA%40mail.gmail.com.
