[jOOQ/jOOQ#11054] [jOOQ/jOOQ#11063] Generate source for synthetic TVFs
This commit is contained in:
parent
8c5c326cdb
commit
8cc490166c
@ -5176,6 +5176,8 @@ public class JavaGenerator extends AbstractGenerator {
|
||||
|
||||
if ((generateSourcesOnViews() || table.isSynthetic()) && table.isView() && table.getSource() != null)
|
||||
out.println("%s.%s(\"%s\")", TableOptions.class, tableType, escapeString(table.getSource()));
|
||||
else if (table.isSynthetic() && table.isTableValuedFunction() && table.getSource() != null)
|
||||
out.println("%s.%s(\"%s\")", TableOptions.class, tableType, escapeString(table.getSource()));
|
||||
else
|
||||
out.println("%s.%s", TableOptions.class, tableType);
|
||||
|
||||
@ -5199,6 +5201,8 @@ public class JavaGenerator extends AbstractGenerator {
|
||||
|
||||
if ((generateSourcesOnViews() || table.isSynthetic()) && table.isView() && table.getSource() != null)
|
||||
out.println("%s.%s(\"%s\")", TableOptions.class, tableType, escapeString(table.getSource()));
|
||||
else if (table.isSynthetic() && table.isTableValuedFunction() && table.getSource() != null)
|
||||
out.println("%s.%s(\"%s\")", TableOptions.class, tableType, escapeString(table.getSource()));
|
||||
else
|
||||
out.println("%s.%s()", TableOptions.class, tableType);
|
||||
|
||||
@ -5328,6 +5332,8 @@ public class JavaGenerator extends AbstractGenerator {
|
||||
|
||||
if ((generateSourcesOnViews() || table.isSynthetic()) && table.isView() && table.getSource() != null)
|
||||
out.println("super(alias, null, aliased, parameters, %s.comment(\"%s\"), %s.%s(\"%s\"));", DSL.class, escapeString(comment(table)), TableOptions.class, tableType, escapeString(table.getSource()));
|
||||
else if (table.isSynthetic() && table.isTableValuedFunction() && table.getSource() != null)
|
||||
out.println("super(alias, null, aliased, parameters, %s.comment(\"%s\"), %s.%s(\"%s\"));", DSL.class, escapeString(comment(table)), TableOptions.class, tableType, escapeString(table.getSource()));
|
||||
else
|
||||
out.println("super(alias, null, aliased, parameters, %s.comment(\"%s\"), %s.%s());", DSL.class, escapeString(comment(table)), TableOptions.class, tableType);
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user