Php magento 1数据库迁移回滚

Php magento 1数据库迁移回滚,php,magento,migration,Php,Magento,Migration,我对研究magento迁移感兴趣。 我知道magento如何从一个模块版本迁移到另一个模块版本。 但我没有在每个迁移文件中找到“回滚”函数。 正如我看到的,所有magento模块“安装”脚本都是简单的php场景,包含以下代码: /** @var $installer Mage_Sales_Model_Entity_Setup */ $installer = $this; $installer->startSetup(); // do some stuff $installer->

我对研究magento迁移感兴趣。 我知道magento如何从一个模块版本迁移到另一个模块版本。 但我没有在每个迁移文件中找到“回滚”函数。 正如我看到的,所有magento模块“安装”脚本都是简单的php场景,包含以下代码:

/** @var $installer Mage_Sales_Model_Entity_Setup */
$installer = $this;
$installer->startSetup();

// do some stuff

$installer->endSetup();
或事件更简单:

$installer = $this;
/* @var $installer Mage_Core_Model_Resource_Setup */

$installer->getConnection()->addColumn($this->getTable('googlebase/types'), 'target_country', "varchar(2) not null default 'US'");
例如,如果您需要将版本从1.1.0更改为1.0.9,magento如何知道该怎么做。 我怎样才能回滚到我需要的任何版本?
谢谢

回滚是手动恢复到升级前的数据库版本

始终在开发环境中彻底测试升级过程以确保升级成功,始终在提交live之前备份数据库,并且始终在升级后运行一组标准测试


升级的标准过程是复制实时数据库并在副本上升级。

回滚是手动恢复到升级前的数据库版本

始终在开发环境中彻底测试升级过程以确保升级成功,始终在提交live之前备份数据库,并且始终在升级后运行一组标准测试

升级的标准过程是复制live数据库并在副本上升级