|
Lightweight 0.20260617.0
|
One column upgrade entry in UnicodeUpgradeResult.
More...
#include <SqlMigration.hpp>
Public Attributes | |
| SqlSchema::FullyQualifiedTableName | table |
| Fully-qualified name of the table that owns the column. | |
| std::string | column |
| Name of the column being upgraded. | |
| SqlColumnTypeDefinition | liveType |
| Live byte-counted type the column currently has. | |
| SqlColumnTypeDefinition | intendedType |
| Char-counted type the migrations now declare for this column. | |
| bool | nullable = true |
| Whether the column is nullable (preserved across the type rewrite). | |
One column upgrade entry in UnicodeUpgradeResult.
Definition at line 575 of file SqlMigration.hpp.
| SqlSchema::FullyQualifiedTableName Lightweight::SqlMigration::MigrationManager::ColumnUpgradeEntry::table |
Fully-qualified name of the table that owns the column.
Definition at line 578 of file SqlMigration.hpp.
| std::string Lightweight::SqlMigration::MigrationManager::ColumnUpgradeEntry::column |
Name of the column being upgraded.
Definition at line 580 of file SqlMigration.hpp.
| SqlColumnTypeDefinition Lightweight::SqlMigration::MigrationManager::ColumnUpgradeEntry::liveType |
Live byte-counted type the column currently has.
Definition at line 582 of file SqlMigration.hpp.
| SqlColumnTypeDefinition Lightweight::SqlMigration::MigrationManager::ColumnUpgradeEntry::intendedType |
Char-counted type the migrations now declare for this column.
Definition at line 584 of file SqlMigration.hpp.
| bool Lightweight::SqlMigration::MigrationManager::ColumnUpgradeEntry::nullable = true |
Whether the column is nullable (preserved across the type rewrite).
Definition at line 586 of file SqlMigration.hpp.