This is an automated email from the ASF dual-hosted git repository.

amoghdesai pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/airflow.git


The following commit(s) were added to refs/heads/main by this push:
     new 77e057fcb18  Migrate JDBC connection UI metadata to YAML (#62427)
77e057fcb18 is described below

commit 77e057fcb18cb5f57172ea096f0fab5c5dfb55fa
Author: Eason09053360 <[email protected]>
AuthorDate: Fri Feb 27 19:46:26 2026 +0800

     Migrate JDBC connection UI metadata to YAML (#62427)
---
 providers/jdbc/provider.yaml                                   | 6 ++++++
 providers/jdbc/src/airflow/providers/jdbc/get_provider_info.py | 9 ++++++++-
 2 files changed, 14 insertions(+), 1 deletion(-)

diff --git a/providers/jdbc/provider.yaml b/providers/jdbc/provider.yaml
index 95d0d8cc82a..8786059249f 100644
--- a/providers/jdbc/provider.yaml
+++ b/providers/jdbc/provider.yaml
@@ -87,6 +87,12 @@ hooks:
 connection-types:
   - hook-class-name: airflow.providers.jdbc.hooks.jdbc.JdbcHook
     connection-type: jdbc
+    ui-field-behaviour:
+      hidden-fields:
+        - port
+        - schema
+      relabeling:
+        host: Connection URL
 
 config:
   providers.jdbc:
diff --git a/providers/jdbc/src/airflow/providers/jdbc/get_provider_info.py 
b/providers/jdbc/src/airflow/providers/jdbc/get_provider_info.py
index a29ea0caa25..2cac3a4e2f9 100644
--- a/providers/jdbc/src/airflow/providers/jdbc/get_provider_info.py
+++ b/providers/jdbc/src/airflow/providers/jdbc/get_provider_info.py
@@ -42,7 +42,14 @@ def get_provider_info():
             }
         ],
         "connection-types": [
-            {"hook-class-name": "airflow.providers.jdbc.hooks.jdbc.JdbcHook", 
"connection-type": "jdbc"}
+            {
+                "hook-class-name": 
"airflow.providers.jdbc.hooks.jdbc.JdbcHook",
+                "connection-type": "jdbc",
+                "ui-field-behaviour": {
+                    "hidden-fields": ["port", "schema"],
+                    "relabeling": {"host": "Connection URL"},
+                },
+            }
         ],
         "config": {
             "providers.jdbc": {

Reply via email to