“php bin / magento setup:upgrade”也会安装样本数据吗?

时间:2016-08-23 07:08:16

标签: php magento2 magento-2.0

我使用我的magento 2设置之一两次遇到此问题。在开发人员模式下运行时,有时会要求我在显示模块过时的情况下升级数据库模式或数据。

按照说明运行php bin/magento setup:upgrade,它会更新架构,但也会安装示例数据。

请分享您的意见。

3 个答案:

答案 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