|
Lightweight 0.20251202.0
|
Information about a table being backed up. More...
#include <SqlBackup.hpp>
Public Attributes | |
| std::string | fields |
| The list of columns in the table in SQL format. | |
| std::vector< bool > | isBinaryColumn |
| The list of columns in the table. | |
| std::vector< SqlColumnDeclaration > | columns |
| The list of columns in the table. | |
| std::vector< SqlSchema::ForeignKeyConstraint > | foreignKeys |
| The list of foreign key constraints in the table. | |
| std::vector< SqlSchema::IndexDefinition > | indexes |
| The indexes on the table (excluding primary key index). | |
| size_t | rowCount = 0 |
| The number of rows in the table. | |
Information about a table being backed up.
Definition at line 121 of file SqlBackup.hpp.
| std::string Lightweight::SqlBackup::TableInfo::fields |
The list of columns in the table in SQL format.
Definition at line 124 of file SqlBackup.hpp.
| std::vector<bool> Lightweight::SqlBackup::TableInfo::isBinaryColumn |
The list of columns in the table.
Definition at line 127 of file SqlBackup.hpp.
| std::vector<SqlColumnDeclaration> Lightweight::SqlBackup::TableInfo::columns |
The list of columns in the table.
Definition at line 130 of file SqlBackup.hpp.
| std::vector<SqlSchema::ForeignKeyConstraint> Lightweight::SqlBackup::TableInfo::foreignKeys |
The list of foreign key constraints in the table.
Definition at line 133 of file SqlBackup.hpp.
| std::vector<SqlSchema::IndexDefinition> Lightweight::SqlBackup::TableInfo::indexes |
The indexes on the table (excluding primary key index).
Definition at line 136 of file SqlBackup.hpp.
| size_t Lightweight::SqlBackup::TableInfo::rowCount = 0 |
The number of rows in the table.
Definition at line 139 of file SqlBackup.hpp.