簡體   English   中英

“ php bin / magento setup:upgrade”是否也安裝示例數據?

[英]Does “php bin/magento setup:upgrade” install sample data too?

我的magento 2設置之一遇到了兩次此問題。 在開發人員模式下運行時,有時會要求我升級數據庫架構或數據,因為它表明模塊已過期。

按照說明,我運行了php bin/magento setup:upgrade ,它更新了架構但也安裝了示例數據。

請分享您的意見。

如果您在magento2中添加了示例數據模塊,則此命令將安裝示例數據,如果您使用的版本沒有示例數據,則不會安裝示例數據

請在此處查看2個版本: https//www.magentocommerce.com/download

請參閱此處的說明,以了解如何安裝示例數據模塊: http : //devdocs.magento.com/guides/v2.1/install-gde/install/sample-data-after-composer.html

命令:: php bin / magento設置:升級

此命令將更新所有默認模塊和定制模塊。 在任何自定義模塊中都會有安裝文件夾。

Setup文件夾中的所有四個文件(即Installschema.php,InstallData.php,UpdateSchema.php,UpdateData.php)將自動執行

如果InstallData.php中有一些示例數據,則僅將示例數據添加到模型(即db表)中

php bin/magento setup:upgrade不會安裝任何東西。 此命令將為您已安裝的模塊更新數據庫模式和數據。

要安裝示例數據模塊,請運行php bin/magento sampledata:deploy然后運行setup:upgrade

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM