mirror of
https://github.com/open-metadata/OpenMetadata.git
synced 2025-11-03 03:59:12 +00:00
Co-authored-by: Mayur SIngal <mayursingal@Mayurs-MacBook-Pro.local>
This commit is contained in:
parent
5a6e7d743e
commit
6128fa30dc
@ -454,16 +454,15 @@ class SQLSource(Source[OMetaDatabaseAndTable]):
|
|||||||
unique_constraints = []
|
unique_constraints = []
|
||||||
|
|
||||||
pk_columns = (
|
pk_columns = (
|
||||||
pk_constraints["column_constraints"]
|
pk_constraints.get("constrained_columns")
|
||||||
if len(pk_constraints) > 0 and "column_constraints" in pk_constraints.keys()
|
if len(pk_constraints) > 0 and pk_constraints.get("constrained_columns")
|
||||||
else {}
|
else {}
|
||||||
)
|
)
|
||||||
|
|
||||||
unique_columns = [
|
unique_columns = []
|
||||||
constraint["column_names"]
|
for constraint in unique_constraints:
|
||||||
for constraint in unique_constraints
|
if constraint.get("column_names"):
|
||||||
if "column_names" in constraint.keys()
|
unique_columns.extend(constraint.get("column_names"))
|
||||||
]
|
|
||||||
|
|
||||||
table_columns = []
|
table_columns = []
|
||||||
columns = inspector.get_columns(table, schema)
|
columns = inspector.get_columns(table, schema)
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user