mirror of
https://github.com/apache/datafusion-sqlparser-rs.git
synced 2025-10-12 23:12:01 +00:00
Moved constraint variant outside of TableConstraint
enum (#2054)
Co-authored-by: Ifeanyi Ubah <ify1992@yahoo.com>
This commit is contained in:
parent
ade4082656
commit
8c82fc0a19
9 changed files with 688 additions and 484 deletions
|
@ -684,7 +684,7 @@ fn table_constraint_unique_primary_ctor(
|
|||
})
|
||||
.collect();
|
||||
match unique_index_type_display {
|
||||
Some(index_type_display) => TableConstraint::Unique {
|
||||
Some(index_type_display) => UniqueConstraint {
|
||||
name,
|
||||
index_name,
|
||||
index_type_display,
|
||||
|
@ -693,15 +693,17 @@ fn table_constraint_unique_primary_ctor(
|
|||
index_options,
|
||||
characteristics,
|
||||
nulls_distinct: NullsDistinctOption::None,
|
||||
},
|
||||
None => TableConstraint::PrimaryKey {
|
||||
}
|
||||
.into(),
|
||||
None => PrimaryKeyConstraint {
|
||||
name,
|
||||
index_name,
|
||||
index_type,
|
||||
columns,
|
||||
index_options,
|
||||
characteristics,
|
||||
},
|
||||
}
|
||||
.into(),
|
||||
}
|
||||
}
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue