File tree Expand file tree Collapse file tree
ndc-connector-oracle/src/main/kotlin/io/hasura/oracle Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -49,6 +49,17 @@ run-oracle-connector:
4949 export HASURA_CONFIGURATION_DIRECTORY=$(shell pwd) /ndc-connector-oracle && \
5050 ./gradlew :ndc-connector-oracle:quarkusDev --console=plain
5151
52+ run-oracle-cli-introspection :
53+ ifndef JDBC_URL
54+ $(error JDBC_URL is not set)
55+ endif
56+ HASURA_CONFIGURATION_DIRECTORY=./ndc-connector-oracle \
57+ ./gradlew :ndc-cli:run --args="\
58+ update $(JDBC_URL) \
59+ --fully-qualify-names =false \
60+ --outfile '../ndc-connector-oracle/configuration.json' \
61+ --database=ORACLE"
62+
5263build-and-push-cli :
5364 ifndef NDC_JVM_CLI_VERSION
5465 $(error NDC_JVM_CLI_VERSION is not set)
Original file line number Diff line number Diff line change @@ -150,11 +150,7 @@ object JsonQueryGenerator : BaseQueryGenerator() {
150150 request.collection,
151151 field
152152 )
153- val castedField = castToSQLDataType(
154- DatabaseType .ORACLE ,
155- columnField,
156- ndcScalar
157- )
153+ val castedField = columnField.cast(columnType)
158154 DSL .jsonEntry(
159155 alias,
160156 // Oracle JSON functions convert DATE to ISO8601 format, which includes a timestamp
You can’t perform that action at this time.
0 commit comments