1
0
mirror of https://github.com/MariaDB/server.git synced 2025-08-01 03:47:19 +03:00

SQL, IB: Copy history via CREATE .. SELECT [closes #157, #152]

This commit is contained in:
Aleksey Midenkov
2017-03-24 16:00:42 +03:00
parent 7a525e7e93
commit 67cd92b6f4
29 changed files with 636 additions and 276 deletions

View File

@ -1670,6 +1670,7 @@ struct Schema_specification_st
}
};
class Create_field;
struct Vers_parse_info
{
@ -1701,8 +1702,10 @@ struct Vers_parse_info
private:
bool is_trx_start(const char *name) const;
bool is_trx_end(const char *name) const;
bool is_trx_start(const Create_field &f) const;
bool is_trx_end(const Create_field &f) const;
bool fix_implicit(THD *thd, Alter_info *alter_info, bool integer_fields);
bool need_to_check() const
bool need_check() const
{
return
has_versioned_fields ||