|
|
ForeignKeyInfo | info |
| |
|
physical_index_set_t | pk_key_set |
| | The same keys but stored as an unordered set.
|
| |
|
physical_index_set_t | fk_key_set |
| | The same keys but stored as an unordered set.
|
| |
|
ConstraintType | type |
| |
◆ BoundForeignKeyConstraint()
| duckdb::BoundForeignKeyConstraint::BoundForeignKeyConstraint |
( |
ForeignKeyInfo |
info_p, |
|
|
physical_index_set_t |
pk_key_set_p, |
|
|
physical_index_set_t |
fk_key_set_p |
|
) |
| |
|
inline |
9798 : BoundConstraint(ConstraintType::FOREIGN_KEY), info(std::move(info_p)),
pk_key_set(std::move(pk_key_set_p)),
9800#ifdef DEBUG
9802 for (auto &key : info.pk_keys) {
9804 }
9806 for (auto &key : info.fk_keys) {
9808 }
9809#endif
9810 }
physical_index_set_t pk_key_set
The same keys but stored as an unordered set.
Definition duckdb.cpp:9814
physical_index_set_t fk_key_set
The same keys but stored as an unordered set.
Definition duckdb.cpp:9816
vector< PhysicalIndex > pk_keys
The set of main key table's column's index.
Definition duckdb.hpp:28387
vector< PhysicalIndex > fk_keys
The set of foreign key table's column's index.
Definition duckdb.hpp:28389
◆ Copy()
The documentation for this class was generated from the following file:
- external/duckdb/duckdb.cpp