Lightweight 0.20251202.0
Loading...
Searching...
No Matches
Lightweight::SqlCompositeForeignKeyConstraint Struct Reference

Represents a composite foreign key constraint. More...

#include <MigrationPlan.hpp>

Public Attributes

std::vector< std::string > columns
 The columns in the current table.
 
std::string referencedTableName
 The referenced table name.
 
std::vector< std::string > referencedColumns
 The referenced columns in the referenced table.
 

Detailed Description

Represents a composite foreign key constraint.

Definition at line 237 of file MigrationPlan.hpp.

Member Data Documentation

◆ columns

std::vector<std::string> Lightweight::SqlCompositeForeignKeyConstraint::columns

The columns in the current table.

Definition at line 240 of file MigrationPlan.hpp.

◆ referencedTableName

std::string Lightweight::SqlCompositeForeignKeyConstraint::referencedTableName

The referenced table name.

Definition at line 243 of file MigrationPlan.hpp.

◆ referencedColumns

std::vector<std::string> Lightweight::SqlCompositeForeignKeyConstraint::referencedColumns

The referenced columns in the referenced table.

Definition at line 246 of file MigrationPlan.hpp.


The documentation for this struct was generated from the following file: