|
Lightweight 0.20260303.0
|
Per-table state: ordered column declarations + per-table FK list. More...
#include <SqlMigration.hpp>
Public Attributes | |
| std::vector< SqlColumnDeclaration > | columns |
| Ordered column declarations as they should appear in the emitted CREATE TABLE. | |
| std::vector< SqlCompositeForeignKeyConstraint > | compositeForeignKeys |
| Composite (multi-column) foreign keys declared on this table. | |
| bool | ifNotExists = false |
True when the original migration created the table with IF NOT EXISTS. | |
Per-table state: ordered column declarations + per-table FK list.
Definition at line 312 of file SqlMigration.hpp.
| std::vector<SqlColumnDeclaration> Lightweight::SqlMigration::MigrationManager::PlanFoldingResult::TableState::columns |
Ordered column declarations as they should appear in the emitted CREATE TABLE.
Definition at line 315 of file SqlMigration.hpp.
| std::vector<SqlCompositeForeignKeyConstraint> Lightweight::SqlMigration::MigrationManager::PlanFoldingResult::TableState::compositeForeignKeys |
Composite (multi-column) foreign keys declared on this table.
Definition at line 318 of file SqlMigration.hpp.
| bool Lightweight::SqlMigration::MigrationManager::PlanFoldingResult::TableState::ifNotExists = false |
True when the original migration created the table with IF NOT EXISTS.
Definition at line 321 of file SqlMigration.hpp.