scripts::DBUpdateTo6::PostArticleTableStructureChanges - Create entries in new article table for OmniChannel base infrastructure.
Reset the auto increment for article table. Returns 1 on success
my $Result = $DBUpdateTo6Object->_ResetAutoIncrementField();
updates the table article_data_mime:
- adding an article_id column - copying id values into article_id column - recreating indexes and foreign keys - dropping no longer used columns
Returns 1 on success
my $Result = $DBUpdateTo6Object->_UpdateArticleDataMimeTable();
updates the table article_data_mime_plain:
- recreating indexes and foreign keys
Returns 1 on success
my $Result = $DBUpdateTo6Object->_UpdateArticleDataMimePlainTable();
updates the table article_data_mime_attachment:
- recreating indexes and foreign keys
Returns 1 on success
my $Result = $DBUpdateTo6Object->_UpdateArticleDataMimeAttachmentTable();
re-create foreign keys pointing to the current article table, due in some cases these are automatically redirected to the renamed table.
Returns 1 on success
my $Result = $DBUpdateTo6Object->_RecreateForeignKeysPointingToArticleTable();
This software is part of the OTRS project (https://otrs.org/).
This software comes with ABSOLUTELY NO WARRANTY. For details, see the enclosed file COPYING for license information (GPL). If you did not receive this file, see https://www.gnu.org/licenses/gpl-3.0.txt.