Thank you for your feedback. Note you can also turn off the code generation for all routines (using includeRoutines) or for specific objects (using include / exclude). This is documented here:
https://www.jooq.org/doc/latest/manual/code-generation/codegen-advanced/codegen-config-include-object-types https://www.jooq.org/doc/latest/manual/code-generation/codegen-advanced/codegen-config-includes-excludes Indeed, by default, jOOQ generates fully qualified objects, meaning that columns are qualified with their schema.table prefix all the time. Let me know if you have any specific questions about the latter. Lukas 2017-06-16 11:33 GMT+02:00 <[email protected]>: > Yes, have a function, one little function for work with schemas (schema > name as column value in public, and if need other schema then function > return query with other schema name ) > > Testing in other server without functions and all work fine. > > JOOQ can work with cross schema tables if schema name saved in column? if > no then. Will be added working with functions and when? > Best regards. > > пятница, 16 июня 2017 г., 11:21:51 UTC+3 пользователь Lukas Eder написал: >> >> Hello, >> >> I suspect this is because of >> https://github.com/jOOQ/jOOQ/issues/4055 >> >> Is this generated code from an overloaded table-valued function? >> >> Best Regards, >> Lukas >> >> 2017-06-15 16:47 GMT+02:00 <[email protected]>: >> >>> Hello, when I try generate in same generated class duplicate. Example >>> >>> >>> public class _StValuecountRecord >>> >>> >>> /** >>> * Setter for <code>public._st_valuecount.value</code>. >>> */ >>> public void setValue(Double value) { >>> set(0, value); >>> } >>> >>> /** >>> * Getter for <code>public._st_valuecount.value</code>. >>> */ >>> public Double getValue() { >>> return (Double) get(0); >>> } >>> >>> /** >>> * Setter for <code>public._st_valuecount.value</code>. >>> */ >>> public void setValue(Double value) { >>> set(1, value); >>> } >>> >>> /** >>> * Getter for <code>public._st_valuecount.value</code>. >>> */ >>> public Double getValue() { >>> return (Double) get(1); >>> } >>> >>> >>> >>> use connection to PostgreSQL 9.4. >>> >>> Trying use versions 3.9.3 , 3.9.1 , 3.8.7 and result similar, duplicate in >>> equal or other classes. >>> >>> -- >>> 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]. >>> For more options, visit https://groups.google.com/d/optout. >>> >> >> -- > 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]. > For more options, visit https://groups.google.com/d/optout. > -- 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]. For more options, visit https://groups.google.com/d/optout.
