作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
mysql> select * from core_resource;
+-------------------------+------------+--------------+
| code | version | data_version |
+-------------------------+------------+--------------+
| adminnotification_setup | 1.0.0 | 1.0.0 |
最佳答案
data_version
而相应的所谓“数据升级脚本”出现在CE1.4中。
数据安装/升级脚本在形式和功能上与“常规”安装和升级脚本相同。它们只是在初始化期间稍后执行,主要的环境差异是有一个存储对象和一个初始化的请求对象,尽管我无法想象后者在升级工作流程中的适当使用。
来自 Mage_Core_Model_App
:
public function run($params)
{
//snip...
if ($this->_cache->processRequest()) { //cache hook
$this->getResponse()->sendResponse();
} else {
$this->_initModules(); //triggers "normal" install & upgrade workflow
//snip...
if ($this->_config->isLocalConfigLoaded()) {
//snip...
$this->_initCurrentStore($scopeCode, $scopeType);
$this->_initRequest();
Mage_Core_Model_Resource_Setup::applyAllDataUpdates(); //data upgrade scripts
}
$this->getFrontController()->dispatch();
}
return $this;
}
关于php - magento 资源中的 version 和 data_version 有什么区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11122987/
mysql> select * from core_resource; +-------------------------+------------+--------------+ | code
我是一名优秀的程序员,十分优秀!