我使用我的magento 2设置之一两次遇到此问题。在开发人员模式下运行时,有时会要求我在显示模块过时的情况下升级数据库模式或数据。
按照说明运行php bin/magento setup:upgrade
,它会更新架构,但也会安装示例数据。
请分享您的意见。
答案 0 :(得分:2)
如果您将样本数据模块添加到magento2,则此命令将安装样本数据,如果您使用的是没有样本数据的版本,则不会安装样本数据
在这里看到2个版本: https://www.magentocommerce.com/download
请参阅此处有关如何安装示例数据模块的说明: http://devdocs.magento.com/guides/v2.1/install-gde/install/sample-data-after-composer.html
答案 1 :(得分:2)
command :: php bin / magento setup:upgrade
此命令更新所有默认和自定义模块。在任何自定义模块中都会有设置文件夹。
Setup文件夹中的所有四个文件(即Installschema.php,InstallData.php,UpdateSchema.php,UpdateData.php)将自动执行
如果InstallData.php中有一些样本数据那么只有样本数据会被添加到模型中(即db表)
答案 2 :(得分:0)
php bin/magento setup:upgrade
没有安装任何东西。此命令更新已安装模块的数据库架构和数据。
要安装示例数据模块,请运行php bin/magento sampledata:deploy
,然后运行setup:upgrade