|
fhq-server
v0.2.33
Documentation for fhq-server. FreeHackQuest is an open source platform for competitions of computer security.
|
#include <wsjcpp_storages.h>


Public Member Functions | |
| WsjcppStorageModifyTable (const std::string &sTableName) | |
| virtual WsjcppStorageChangesType | getType () const override |
| virtual std::string | getStartApply () const override |
| virtual std::string | getAppliedSuccess () const override |
| virtual std::string | getAppliedFailed () const override |
| WsjcppStorageColumnDef & | addColumn (const std::string &sColumnName) |
| WsjcppStorageColumnDef & | alterColumn (const std::string &sColumnName) |
| std::string | dropColumn (const std::string &sColumnName) |
| const std::vector< WsjcppStorageColumnDef > & | getAddColumns () const |
| const std::vector< WsjcppStorageColumnDef > & | getAlterColumns () const |
| const std::vector< std::string > & | getDropColumns () const |
| bool | isColumnDefined (const std::string &sColumnName, std::string &sError) const |
Public Member Functions inherited from WsjcppStorageChanges | |
| WsjcppStorageChanges (const std::string &sTableName) | |
| std::string | getTableName () const |
Private Attributes | |
| std::string | TAG |
| std::vector< WsjcppStorageColumnDef > | m_vAddColumns |
| std::vector< WsjcppStorageColumnDef > | m_vAlterColumns |
| std::vector< std::string > | m_vDropColumns |
Additional Inherited Members | |
Protected Attributes inherited from WsjcppStorageChanges | |
| std::string | TAG |
| std::string | m_sTableName |
| WsjcppStorageModifyTable::WsjcppStorageModifyTable | ( | const std::string & | sTableName | ) |
| WsjcppStorageColumnDef & WsjcppStorageModifyTable::addColumn | ( | const std::string & | sColumnName | ) |
| WsjcppStorageColumnDef & WsjcppStorageModifyTable::alterColumn | ( | const std::string & | sColumnName | ) |
| std::string WsjcppStorageModifyTable::dropColumn | ( | const std::string & | sColumnName | ) |
| const std::vector< WsjcppStorageColumnDef > & WsjcppStorageModifyTable::getAddColumns | ( | ) | const |
| const std::vector< WsjcppStorageColumnDef > & WsjcppStorageModifyTable::getAlterColumns | ( | ) | const |
|
overridevirtual |
Reimplemented from WsjcppStorageChanges.
|
overridevirtual |
Reimplemented from WsjcppStorageChanges.
| const std::vector< std::string > & WsjcppStorageModifyTable::getDropColumns | ( | ) | const |
|
overridevirtual |
Reimplemented from WsjcppStorageChanges.
|
overridevirtual |
Reimplemented from WsjcppStorageChanges.
| bool WsjcppStorageModifyTable::isColumnDefined | ( | const std::string & | sColumnName, |
| std::string & | sError | ||
| ) | const |
|
private |
|
private |
|
private |
|
private |
1.8.13