/home/moe/.sdkman/candidates/java/17.0.2-tem/bin/java -XX:TieredStopAtLevel=1 -noverify -Dspring.output.ansi.enabled=always -Dcom.sun.management.jmxremote -Dspring.jmx.enabled=true -Dspring.liveBeansView.mbeanDomain -Dspring.application.admin.enabled=true -javaagent:/home/moe/Software/IntelliJ/lib/idea_rt.jar=42571:/home/moe/Software/IntelliJ/bin -Dfile.encoding=UTF-8 -classpath /home/moe/Downloads/issue-projects/aquario/target/classes:/home/moe/.m2/repository/org/springframework/boot/spring-boot-starter-data-r2dbc/2.6.4/spring-boot-starter-data-r2dbc-2.6.4.jar:/home/moe/.m2/repository/org/springframework/boot/spring-boot-starter/2.6.4/spring-boot-starter-2.6.4.jar:/home/moe/.m2/repository/org/springframework/boot/spring-boot/2.6.4/spring-boot-2.6.4.jar:/home/moe/.m2/repository/org/springframework/boot/spring-boot-autoconfigure/2.6.4/spring-boot-autoconfigure-2.6.4.jar:/home/moe/.m2/repository/org/springframework/boot/spring-boot-starter-logging/2.6.4/spring-boot-starter-logging-2.6.4.jar:/home/moe/.m2/repository/ch/qos/logback/logback-classic/1.2.10/logback-classic-1.2.10.jar:/home/moe/.m2/repository/ch/qos/logback/logback-core/1.2.10/logback-core-1.2.10.jar:/home/moe/.m2/repository/org/apache/logging/log4j/log4j-to-slf4j/2.17.1/log4j-to-slf4j-2.17.1.jar:/home/moe/.m2/repository/org/apache/logging/log4j/log4j-api/2.17.1/log4j-api-2.17.1.jar:/home/moe/.m2/repository/org/slf4j/jul-to-slf4j/1.7.36/jul-to-slf4j-1.7.36.jar:/home/moe/.m2/repository/jakarta/annotation/jakarta.annotation-api/1.3.5/jakarta.annotation-api-1.3.5.jar:/home/moe/.m2/repository/org/yaml/snakeyaml/1.29/snakeyaml-1.29.jar:/home/moe/.m2/repository/org/springframework/data/spring-data-r2dbc/1.4.2/spring-data-r2dbc-1.4.2.jar:/home/moe/.m2/repository/org/springframework/data/spring-data-commons/2.6.2/spring-data-commons-2.6.2.jar:/home/moe/.m2/repository/org/springframework/data/spring-data-relational/2.3.2/spring-data-relational-2.3.2.jar:/home/moe/.m2/repository/org/springframework/spring-r2dbc/5.3.16/spring-r2dbc-5.3.16.jar:/home/moe/.m2/repository/org/springframework/spring-tx/5.3.16/spring-tx-5.3.16.jar:/home/moe/.m2/repository/org/springframework/spring-context/5.3.16/spring-context-5.3.16.jar:/home/moe/.m2/repository/org/springframework/spring-aop/5.3.16/spring-aop-5.3.16.jar:/home/moe/.m2/repository/org/springframework/spring-expression/5.3.16/spring-expression-5.3.16.jar:/home/moe/.m2/repository/org/springframework/spring-beans/5.3.16/spring-beans-5.3.16.jar:/home/moe/.m2/repository/org/slf4j/slf4j-api/1.7.36/slf4j-api-1.7.36.jar:/home/moe/.m2/repository/io/r2dbc/r2dbc-spi/0.8.6.RELEASE/r2dbc-spi-0.8.6.RELEASE.jar:/home/moe/.m2/repository/org/reactivestreams/reactive-streams/1.0.3/reactive-streams-1.0.3.jar:/home/moe/.m2/repository/io/r2dbc/r2dbc-pool/0.8.8.RELEASE/r2dbc-pool-0.8.8.RELEASE.jar:/home/moe/.m2/repository/io/projectreactor/addons/reactor-pool/0.2.7/reactor-pool-0.2.7.jar:/home/moe/.m2/repository/org/springframework/boot/spring-boot-starter-webflux/2.6.4/spring-boot-starter-webflux-2.6.4.jar:/home/moe/.m2/repository/org/springframework/boot/spring-boot-starter-json/2.6.4/spring-boot-starter-json-2.6.4.jar:/home/moe/.m2/repository/com/fasterxml/jackson/datatype/jackson-datatype-jdk8/2.13.1/jackson-datatype-jdk8-2.13.1.jar:/home/moe/.m2/repository/com/fasterxml/jackson/datatype/jackson-datatype-jsr310/2.13.1/jackson-datatype-jsr310-2.13.1.jar:/home/moe/.m2/repository/com/fasterxml/jackson/module/jackson-module-parameter-names/2.13.1/jackson-module-parameter-names-2.13.1.jar:/home/moe/.m2/repository/org/springframework/boot/spring-boot-starter-reactor-netty/2.6.4/spring-boot-starter-reactor-netty-2.6.4.jar:/home/moe/.m2/repository/io/projectreactor/netty/reactor-netty-http/1.0.16/reactor-netty-http-1.0.16.jar:/home/moe/.m2/repository/io/netty/netty-codec-http/4.1.74.Final/netty-codec-http-4.1.74.Final.jar:/home/moe/.m2/repository/io/netty/netty-common/4.1.74.Final/netty-common-4.1.74.Final.jar:/home/moe/.m2/repository/io/netty/netty-buffer/4.1.74.Final/netty-buffer-4.1.74.Final.jar:/home/moe/.m2/repository/io/netty/netty-transport/4.1.74.Final/netty-transport-4.1.74.Final.jar:/home/moe/.m2/repository/io/netty/netty-codec/4.1.74.Final/netty-codec-4.1.74.Final.jar:/home/moe/.m2/repository/io/netty/netty-codec-http2/4.1.74.Final/netty-codec-http2-4.1.74.Final.jar:/home/moe/.m2/repository/io/netty/netty-resolver-dns/4.1.74.Final/netty-resolver-dns-4.1.74.Final.jar:/home/moe/.m2/repository/io/netty/netty-resolver/4.1.74.Final/netty-resolver-4.1.74.Final.jar:/home/moe/.m2/repository/io/netty/netty-codec-dns/4.1.74.Final/netty-codec-dns-4.1.74.Final.jar:/home/moe/.m2/repository/io/netty/netty-resolver-dns-native-macos/4.1.74.Final/netty-resolver-dns-native-macos-4.1.74.Final-osx-x86_64.jar:/home/moe/.m2/repository/io/netty/netty-resolver-dns-classes-macos/4.1.74.Final/netty-resolver-dns-classes-macos-4.1.74.Final.jar:/home/moe/.m2/repository/io/netty/netty-transport-native-epoll/4.1.74.Final/netty-transport-native-epoll-4.1.74.Final-linux-x86_64.jar:/home/moe/.m2/repository/io/netty/netty-transport-native-unix-common/4.1.74.Final/netty-transport-native-unix-common-4.1.74.Final.jar:/home/moe/.m2/repository/io/netty/netty-transport-classes-epoll/4.1.74.Final/netty-transport-classes-epoll-4.1.74.Final.jar:/home/moe/.m2/repository/org/springframework/spring-web/5.3.16/spring-web-5.3.16.jar:/home/moe/.m2/repository/org/springframework/spring-webflux/5.3.16/spring-webflux-5.3.16.jar:/home/moe/.m2/repository/com/fasterxml/jackson/module/jackson-module-kotlin/2.13.1/jackson-module-kotlin-2.13.1.jar:/home/moe/.m2/repository/com/fasterxml/jackson/core/jackson-databind/2.13.1/jackson-databind-2.13.1.jar:/home/moe/.m2/repository/com/fasterxml/jackson/core/jackson-core/2.13.1/jackson-core-2.13.1.jar:/home/moe/.m2/repository/com/fasterxml/jackson/core/jackson-annotations/2.13.1/jackson-annotations-2.13.1.jar:/home/moe/.m2/repository/io/projectreactor/kotlin/reactor-kotlin-extensions/1.1.5/reactor-kotlin-extensions-1.1.5.jar:/home/moe/.m2/repository/io/projectreactor/reactor-core/3.4.15/reactor-core-3.4.15.jar:/home/moe/.m2/repository/org/jetbrains/kotlin/kotlin-reflect/1.6.10/kotlin-reflect-1.6.10.jar:/home/moe/.m2/repository/org/jetbrains/kotlin/kotlin-stdlib/1.6.10/kotlin-stdlib-1.6.10.jar:/home/moe/.m2/repository/org/jetbrains/annotations/13.0/annotations-13.0.jar:/home/moe/.m2/repository/org/jetbrains/kotlin/kotlin-stdlib-common/1.6.10/kotlin-stdlib-common-1.6.10.jar:/home/moe/.m2/repository/org/jetbrains/kotlin/kotlin-stdlib-jdk8/1.6.10/kotlin-stdlib-jdk8-1.6.10.jar:/home/moe/.m2/repository/org/jetbrains/kotlin/kotlin-stdlib-jdk7/1.6.10/kotlin-stdlib-jdk7-1.6.10.jar:/home/moe/.m2/repository/org/jetbrains/kotlinx/kotlinx-coroutines-reactor/1.5.2/kotlinx-coroutines-reactor-1.5.2.jar:/home/moe/.m2/repository/org/jetbrains/kotlinx/kotlinx-coroutines-reactive/1.5.2/kotlinx-coroutines-reactive-1.5.2.jar:/home/moe/.m2/repository/org/jetbrains/kotlinx/kotlinx-coroutines-core-jvm/1.5.2/kotlinx-coroutines-core-jvm-1.5.2.jar:/home/moe/.m2/repository/org/springframework/experimental/spring-native/0.11.3/spring-native-0.11.3.jar:/home/moe/.m2/repository/io/r2dbc/r2dbc-postgresql/0.8.11.RELEASE/r2dbc-postgresql-0.8.11.RELEASE.jar:/home/moe/.m2/repository/com/ongres/scram/client/2.1/client-2.1.jar:/home/moe/.m2/repository/com/ongres/scram/common/2.1/common-2.1.jar:/home/moe/.m2/repository/com/ongres/stringprep/saslprep/1.1/saslprep-1.1.jar:/home/moe/.m2/repository/com/ongres/stringprep/stringprep/1.1/stringprep-1.1.jar:/home/moe/.m2/repository/io/projectreactor/netty/reactor-netty/1.0.16/reactor-netty-1.0.16.jar:/home/moe/.m2/repository/io/projectreactor/netty/reactor-netty-core/1.0.16/reactor-netty-core-1.0.16.jar:/home/moe/.m2/repository/io/netty/netty-handler/4.1.74.Final/netty-handler-4.1.74.Final.jar:/home/moe/.m2/repository/io/netty/netty-tcnative-classes/2.0.48.Final/netty-tcnative-classes-2.0.48.Final.jar:/home/moe/.m2/repository/io/netty/netty-handler-proxy/4.1.74.Final/netty-handler-proxy-4.1.74.Final.jar:/home/moe/.m2/repository/io/netty/netty-codec-socks/4.1.74.Final/netty-codec-socks-4.1.74.Final.jar:/home/moe/.m2/repository/io/projectreactor/netty/incubator/reactor-netty-incubator-quic/0.0.5/reactor-netty-incubator-quic-0.0.5.jar:/home/moe/.m2/repository/io/netty/incubator/netty-incubator-codec-native-quic/0.0.25.Final/netty-incubator-codec-native-quic-0.0.25.Final-linux-x86_64.jar:/home/moe/.m2/repository/io/netty/incubator/netty-incubator-codec-classes-quic/0.0.25.Final/netty-incubator-codec-classes-quic-0.0.25.Final.jar:/home/moe/.m2/repository/commons-codec/commons-codec/1.15/commons-codec-1.15.jar:/home/moe/.m2/repository/io/projectreactor/netty/reactor-netty-http-brave/1.0.16/reactor-netty-http-brave-1.0.16.jar:/home/moe/.m2/repository/io/zipkin/brave/brave-instrumentation-http/5.13.7/brave-instrumentation-http-5.13.7.jar:/home/moe/.m2/repository/io/zipkin/brave/brave/5.13.7/brave-5.13.7.jar:/home/moe/.m2/repository/io/zipkin/reporter2/zipkin-reporter-brave/2.16.3/zipkin-reporter-brave-2.16.3.jar:/home/moe/.m2/repository/io/zipkin/reporter2/zipkin-reporter/2.16.3/zipkin-reporter-2.16.3.jar:/home/moe/.m2/repository/io/zipkin/zipkin2/zipkin/2.23.2/zipkin-2.23.2.jar:/home/moe/.m2/repository/org/postgresql/postgresql/42.3.3/postgresql-42.3.3.jar:/home/moe/.m2/repository/org/checkerframework/checker-qual/3.5.0/checker-qual-3.5.0.jar:/home/moe/.m2/repository/com/google/guava/guava/31.0.1-jre/guava-31.0.1-jre.jar:/home/moe/.m2/repository/com/google/guava/failureaccess/1.0.1/failureaccess-1.0.1.jar:/home/moe/.m2/repository/com/google/guava/listenablefuture/9999.0-empty-to-avoid-conflict-with-guava/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar:/home/moe/.m2/repository/com/google/code/findbugs/jsr305/3.0.2/jsr305-3.0.2.jar:/home/moe/.m2/repository/com/google/errorprone/error_prone_annotations/2.7.1/error_prone_annotations-2.7.1.jar:/home/moe/.m2/repository/com/google/j2objc/j2objc-annotations/1.3/j2objc-annotations-1.3.jar:/home/moe/.m2/repository/org/springframework/spring-core/5.3.16/spring-core-5.3.16.jar:/home/moe/.m2/repository/org/springframework/spring-jcl/5.3.16/spring-jcl-5.3.16.jar muniz.aquarium.fishselector.FishSelectorApplicationKt OpenJDK 64-Bit Server VM warning: Options -Xverify:none and -noverify were deprecated in JDK 13 and will likely be removed in a future release. 2022-04-05 10:35:22.168 INFO 62270 --- [ main] o.s.nativex.NativeListener : AOT mode disabled . ____ _ __ _ _ /\\ / ___'_ __ _ _(_)_ __ __ _ \ \ \ \ ( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \ \\/ ___)| |_)| | | | | || (_| | ) ) ) ) ' |____| .__|_| |_|_| |_\__, | / / / / =========|_|==============|___/=/_/_/_/ :: Spring Boot :: (v2.6.4) 2022-04-05 10:35:22.199 INFO 62270 --- [ main] m.a.f.FishSelectorApplicationKt : Starting FishSelectorApplicationKt using Java 17.0.2 on fedora with PID 62270 (/home/moe/Downloads/issue-projects/aquario/target/classes started by moe in /home/moe/Downloads/issue-projects/aquario) 2022-04-05 10:35:22.199 INFO 62270 --- [ main] m.a.f.FishSelectorApplicationKt : No active profile set, falling back to 1 default profile: "default" 2022-04-05 10:35:22.463 INFO 62270 --- [ main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data R2DBC repositories in DEFAULT mode. 2022-04-05 10:35:22.495 INFO 62270 --- [ main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 29 ms. Found 3 R2DBC repository interfaces. 2022-04-05 10:35:22.984 INFO 62270 --- [ main] o.s.b.web.embedded.netty.NettyWebServer : Netty started on port 8080 2022-04-05 10:35:22.989 INFO 62270 --- [ main] m.a.f.FishSelectorApplicationKt : Started FishSelectorApplicationKt in 0.919 seconds (JVM running for 1.137) 2022-04-05 10:35:30.551 INFO 62270 --- [ctor-http-nio-2] m.a.f.exception.GlobalExceptionHandler : e=ServerWebInputException,m=400 BAD_REQUEST "Request body is missing: public java.lang.Object muniz.aquarium.fishselector.infra.resource.AquariumResource.addFish(muniz.aquarium.fishselector.dto.AddFishRequest,kotlin.coroutines.Continuation)" 2022-04-05 10:35:55.639 DEBUG 62270 --- [actor-tcp-nio-1] io.r2dbc.postgresql.QUERY : Executing query: SHOW TRANSACTION ISOLATION LEVEL 2022-04-05 10:35:55.644 DEBUG 62270 --- [actor-tcp-nio-1] io.r2dbc.postgresql.QUERY : Executing query: SELECT oid, typname FROM pg_catalog.pg_type WHERE typname IN ('hstore') 2022-04-05 10:35:55.650 DEBUG 62270 --- [actor-tcp-nio-1] io.r2dbc.postgresql.PARAM : Bind parameter [0] to: 37 2022-04-05 10:35:55.650 DEBUG 62270 --- [actor-tcp-nio-1] io.r2dbc.postgresql.PARAM : Bind parameter [1] to: 43 2022-04-05 10:35:55.650 DEBUG 62270 --- [actor-tcp-nio-1] io.r2dbc.postgresql.PARAM : Bind parameter [2] to: 56 2022-04-05 10:35:55.650 DEBUG 62270 --- [actor-tcp-nio-1] io.r2dbc.postgresql.PARAM : Bind parameter [3] to: 22 2022-04-05 10:35:55.658 DEBUG 62270 --- [actor-tcp-nio-1] io.r2dbc.postgresql.QUERY : Executing query: select f.*, p.*, d.* from fish f INNER JOIN fish_ph fp ON f.id = fp.fish_id INNER JOIN fish_dh fd ON f.id = fd.fish_id INNER JOIN ph p ON fp.ph_id = p.id INNER JOIN dh d ON fd.dh_id = d.id where f.id in ($1, $2, $3, $4) 2022-04-05 10:35:55.663 WARN 62270 --- [actor-tcp-nio-1] i.r.p.client.ReactorNettyClient : Error: SEVERITY_LOCALIZED=ERROR, SEVERITY_NON_LOCALIZED=ERROR, CODE=42P01, MESSAGE=relation "fish" does not exist, POSITION=50, FILE=parse_relation.c, LINE=1381, ROUTINE=parserOpenTable 2022-04-05 10:35:55.670 INFO 62270 --- [actor-tcp-nio-1] m.a.f.exception.GlobalExceptionHandler : e=BadSqlGrammarException,m=executeMany; bad SQL grammar [select f.*, p.*, d.* from fish f INNER JOIN fish_ph fp ON f.id = fp.fish_id INNER JOIN fish_dh fd ON f.id = fd.fish_id INNER JOIN ph p ON fp.ph_id = p.id INNER JOIN dh d ON fd.dh_id = d.id where f.id in ($1, $2, $3, $4) ]; nested exception is io.r2dbc.postgresql.ExceptionFactory$PostgresqlBadGrammarException: [42P01] relation "fish" does not exist 2022-04-05 10:35:55.717 DEBUG 62270 --- [actor-tcp-nio-1] io.r2dbc.postgresql.QUERY : Executing query: SHOW TRANSACTION ISOLATION LEVEL 2022-04-05 10:35:55.720 DEBUG 62270 --- [actor-tcp-nio-1] io.r2dbc.postgresql.QUERY : Executing query: SHOW TRANSACTION ISOLATION LEVEL 2022-04-05 10:35:55.722 DEBUG 62270 --- [actor-tcp-nio-1] io.r2dbc.postgresql.QUERY : Executing query: SHOW TRANSACTION ISOLATION LEVEL 2022-04-05 10:35:55.723 DEBUG 62270 --- [actor-tcp-nio-1] io.r2dbc.postgresql.QUERY : Executing query: SHOW TRANSACTION ISOLATION LEVEL 2022-04-05 10:35:55.757 DEBUG 62270 --- [actor-tcp-nio-1] io.r2dbc.postgresql.QUERY : Executing query: SELECT oid, typname FROM pg_catalog.pg_type WHERE typname IN ('hstore') 2022-04-05 10:35:55.757 DEBUG 62270 --- [actor-tcp-nio-1] io.r2dbc.postgresql.QUERY : Executing query: SELECT oid, typname FROM pg_catalog.pg_type WHERE typname IN ('hstore') 2022-04-05 10:35:55.758 DEBUG 62270 --- [actor-tcp-nio-1] io.r2dbc.postgresql.QUERY : Executing query: SELECT oid, typname FROM pg_catalog.pg_type WHERE typname IN ('hstore') 2022-04-05 10:35:55.758 DEBUG 62270 --- [actor-tcp-nio-1] io.r2dbc.postgresql.QUERY : Executing query: SELECT oid, typname FROM pg_catalog.pg_type WHERE typname IN ('hstore') 2022-04-05 10:35:55.760 DEBUG 62270 --- [actor-tcp-nio-1] io.r2dbc.postgresql.QUERY : Executing query: SHOW TRANSACTION ISOLATION LEVEL 2022-04-05 10:35:55.761 DEBUG 62270 --- [actor-tcp-nio-1] io.r2dbc.postgresql.QUERY : Executing query: SHOW TRANSACTION ISOLATION LEVEL 2022-04-05 10:35:55.762 DEBUG 62270 --- [actor-tcp-nio-1] io.r2dbc.postgresql.QUERY : Executing query: SHOW TRANSACTION ISOLATION LEVEL 2022-04-05 10:35:55.772 DEBUG 62270 --- [actor-tcp-nio-1] io.r2dbc.postgresql.QUERY : Executing query: SELECT oid, typname FROM pg_catalog.pg_type WHERE typname IN ('hstore') 2022-04-05 10:35:55.772 DEBUG 62270 --- [actor-tcp-nio-1] io.r2dbc.postgresql.QUERY : Executing query: SELECT oid, typname FROM pg_catalog.pg_type WHERE typname IN ('hstore') 2022-04-05 10:35:55.773 DEBUG 62270 --- [actor-tcp-nio-1] io.r2dbc.postgresql.QUERY : Executing query: SELECT oid, typname FROM pg_catalog.pg_type WHERE typname IN ('hstore') 2022-04-05 10:35:55.774 DEBUG 62270 --- [actor-tcp-nio-1] io.r2dbc.postgresql.QUERY : Executing query: SHOW TRANSACTION ISOLATION LEVEL 2022-04-05 10:35:55.775 DEBUG 62270 --- [actor-tcp-nio-1] io.r2dbc.postgresql.QUERY : Executing query: SHOW TRANSACTION ISOLATION LEVEL 2022-04-05 10:35:55.776 DEBUG 62270 --- [actor-tcp-nio-1] io.r2dbc.postgresql.QUERY : Executing query: SELECT oid, typname FROM pg_catalog.pg_type WHERE typname IN ('hstore') 2022-04-05 10:35:55.776 DEBUG 62270 --- [actor-tcp-nio-1] io.r2dbc.postgresql.QUERY : Executing query: SELECT oid, typname FROM pg_catalog.pg_type WHERE typname IN ('hstore') 2022-04-05 10:36:16.690 DEBUG 62270 --- [ctor-http-nio-4] io.r2dbc.postgresql.PARAM : Bind parameter [0] to: 37 2022-04-05 10:36:16.690 DEBUG 62270 --- [ctor-http-nio-4] io.r2dbc.postgresql.PARAM : Bind parameter [1] to: 43 2022-04-05 10:36:16.690 DEBUG 62270 --- [ctor-http-nio-4] io.r2dbc.postgresql.PARAM : Bind parameter [2] to: 56 2022-04-05 10:36:16.690 DEBUG 62270 --- [ctor-http-nio-4] io.r2dbc.postgresql.PARAM : Bind parameter [3] to: 22 2022-04-05 10:36:16.690 DEBUG 62270 --- [ctor-http-nio-4] io.r2dbc.postgresql.QUERY : Executing query: select f.*, p.*, d.* from fish f INNER JOIN fish_ph fp ON f.id = fp.fish_id INNER JOIN fish_dh fd ON f.id = fd.fish_id INNER JOIN ph p ON fp.ph_id = p.id INNER JOIN dh d ON fd.dh_id = d.id where f.id in ($1, $2, $3, $4) 2022-04-05 10:36:16.691 WARN 62270 --- [actor-tcp-nio-1] i.r.p.client.ReactorNettyClient : Error: SEVERITY_LOCALIZED=ERROR, SEVERITY_NON_LOCALIZED=ERROR, CODE=42P01, MESSAGE=relation "fish" does not exist, POSITION=50, FILE=parse_relation.c, LINE=1381, ROUTINE=parserOpenTable 2022-04-05 10:36:16.692 INFO 62270 --- [actor-tcp-nio-1] m.a.f.exception.GlobalExceptionHandler : e=BadSqlGrammarException,m=executeMany; bad SQL grammar [select f.*, p.*, d.* from fish f INNER JOIN fish_ph fp ON f.id = fp.fish_id INNER JOIN fish_dh fd ON f.id = fd.fish_id INNER JOIN ph p ON fp.ph_id = p.id INNER JOIN dh d ON fd.dh_id = d.id where f.id in ($1, $2, $3, $4) ]; nested exception is io.r2dbc.postgresql.ExceptionFactory$PostgresqlBadGrammarException: [42P01] relation "fish" does not exist