scripts::DBUpdateTo6::MigrateArticleData - Create entries in new article table for OmniChannel base infrastructure.
Adds multiple article entries to the article table. Returns 1 on success
my $Result = $DBUpdateTo6Object->_MigrateData( Data => \@OldArticleData, # Old structure content );
Check for initial conditions for running this migration step.
Returns 1 on success:
my $Result = $DBUpdateTo6Object->CheckPreviousRequirement();
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->_CheckMigrationIsDone();
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.