protected static function upgradeJumpTo()
    {
        $objDB = self::DB();
        if ($objDB->tableExists('tl_content', null, true)
            && !$objDB->fieldExists('metamodel_jumpTo', 'tl_content', true)
        ) {
            // Create the column in the database and copy the data over.
            TableManipulation::createColumn(
                'tl_content',
                'metamodel_jumpTo',
                'int(10) unsigned NOT NULL default \'0\''
            );
            if ($objDB->fieldExists('jumpTo', 'tl_content', true)) {
                $objDB->execute('UPDATE tl_content SET metamodel_jumpTo=jumpTo;');
            }
        }

        if ($objDB->tableExists('tl_module', null, true)
            && !$objDB->fieldExists('metamodel_jumpTo', 'tl_module', true)
        ) {
            // Create the column in the database and copy the data over.
            TableManipulation::createColumn(
                'tl_module',
                'metamodel_jumpTo',
                'int(10) unsigned NOT NULL default \'0\''
            );
            if ($objDB->fieldExists('jumpTo', 'tl_module', true)) {
                $objDB->execute('UPDATE tl_module SET metamodel_jumpTo=jumpTo;');
            }
        }
    }