Describes database supported alter table clauses. Each member of the structure is a boolean value indicating whether the feature is supported or not.
You can find more information in comments below.
struct DbSupportedAlterTableClauses
{
bool Valid; // Indicates whether this structure contains valid data (it was successfully retrieved from data source)
bool Deferrable;
bool NonDeferrable;
bool InitiallyDeferred;
bool InitiallyImmediate;
bool NameDefinition;
bool AddConstraint;
bool AddColumnCollation;
bool AddColumnDefault;
bool AddColumnSingle;
bool DropColumnCascade;
bool DropColumnDefault;
bool DropColumnRestrict;
bool SetDefaultColumn;
bool AddTable;
bool DropTableCascade;
bool DropTableRestrict;
explicit operator String() const;
};
Namespace: | nitisa |
Include: | Nitisa/Db/DbSupportedAlterTableClauses.h |