|
Lightweight 0.20260303.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 499 of file SqlMigration.hpp.
| SqlSchema::FullyQualifiedTableName Lightweight::SqlMigration::MigrationManager::ColumnUpgradeEntry::table |
Fully-qualified name of the table that owns the column.
Definition at line 502 of file SqlMigration.hpp.
| std::string Lightweight::SqlMigration::MigrationManager::ColumnUpgradeEntry::column |
Name of the column being upgraded.
Definition at line 504 of file SqlMigration.hpp.
| SqlColumnTypeDefinition Lightweight::SqlMigration::MigrationManager::ColumnUpgradeEntry::liveType |
Live byte-counted type the column currently has.
Definition at line 506 of file SqlMigration.hpp.
| SqlColumnTypeDefinition Lightweight::SqlMigration::MigrationManager::ColumnUpgradeEntry::intendedType |
Char-counted type the migrations now declare for this column.
Definition at line 508 of file SqlMigration.hpp.
| bool Lightweight::SqlMigration::MigrationManager::ColumnUpgradeEntry::nullable = true |
Whether the column is nullable (preserved across the type rewrite).
Definition at line 510 of file SqlMigration.hpp.