Class AlterForeignTableCommand

class AlterForeignTableCommand : public DdlCommand

Public Functions

AlterForeignTableCommand(const DdlCommandData &ddl_data, std::shared_ptr<Catalog_Namespace::SessionInfo const> session_ptr)
ExecutionResult execute()

Executes the DDL command corresponding to provided JSON payload.

Parameters
  • _return: result of DDL command execution (if applicable)

Private Functions

void alterOptions(const foreign_storage::ForeignTable *foreign_table)
void renameTable(const foreign_storage::ForeignTable *foreign_table)
void renameColumn(const foreign_storage::ForeignTable *foreign_table)