[CP] [to #49900376]check base table version when create trigger
This commit is contained in:
@ -6418,6 +6418,25 @@ public:
|
||||
common::ObSArray<share::schema::ObDependencyInfo> dependency_infos_;
|
||||
};
|
||||
|
||||
struct ObCreateTriggerRes
|
||||
{
|
||||
OB_UNIS_VERSION(1);
|
||||
|
||||
public:
|
||||
ObCreateTriggerRes() :
|
||||
table_schema_version_(OB_INVALID_VERSION),
|
||||
trigger_schema_version_(OB_INVALID_VERSION)
|
||||
{}
|
||||
int assign(const ObCreateTriggerRes &other) {
|
||||
table_schema_version_ = other.table_schema_version_;
|
||||
trigger_schema_version_ = other.trigger_schema_version_;
|
||||
return common::OB_SUCCESS;
|
||||
}
|
||||
TO_STRING_KV(K_(table_schema_version), K_(trigger_schema_version));
|
||||
int64_t table_schema_version_;
|
||||
int64_t trigger_schema_version_;
|
||||
};
|
||||
|
||||
struct ObDropTriggerArg : public ObDDLArg
|
||||
{
|
||||
OB_UNIS_VERSION(1);
|
||||
|
||||
Reference in New Issue
Block a user