|
Lightweight 0.20251202.0
|
Represents an index definition on a table. More...
#include <SqlSchema.hpp>
Public Attributes | |
| std::string | name |
| The name of the index. | |
| std::vector< std::string > | columns |
| The columns in the index (in order for composite indexes). | |
| bool | isUnique = false |
| Whether the index enforces uniqueness. | |
Represents an index definition on a table.
Definition at line 99 of file SqlSchema.hpp.
| std::string Lightweight::SqlSchema::IndexDefinition::name |
The name of the index.
Definition at line 102 of file SqlSchema.hpp.
| std::vector<std::string> Lightweight::SqlSchema::IndexDefinition::columns |
The columns in the index (in order for composite indexes).
Definition at line 105 of file SqlSchema.hpp.
| bool Lightweight::SqlSchema::IndexDefinition::isUnique = false |
Whether the index enforces uniqueness.
Definition at line 108 of file SqlSchema.hpp.