[英]Running php bin/magento setup:upgrade command gives error
[英]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.