Skip to content

Commit e223c7a

Browse files
authored
Execute standalone setup:upgrade for sample data to trigger activation (#1402)
1 parent 567327b commit e223c7a

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed

compose/bin/init

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -8,11 +8,13 @@ set -e
88
echo ">>> Deploying Magento sample data..."
99
bin/magento sampledata:deploy
1010

11-
echo ">>> Disabling Two-Factor Authentication (for dev only)..."
11+
# Sample data requires standalone setup:upgrade exec to trigger activation
12+
echo ">>> Running setup upgrade to activate sample data..."
13+
bin/magento setup:upgrade
14+
15+
echo ">>> Installing DisableTwoFactorAuth module for dev..."
1216
bin/composer require --dev markshust/magento2-module-disabletwofactorauth
1317
bin/magento module:enable MarkShust_DisableTwoFactorAuth
14-
15-
echo ">>> Running setup upgrade (applies sample data + new modules)..."
1618
bin/magento setup:upgrade
1719

1820
echo ">>> Setting long admin session lifetime (1 year)..."
@@ -22,9 +24,7 @@ bin/magento config:set admin/security/session_lifetime 31536000
2224
echo ">>> Generating URN catalog for IDEs..."
2325
bin/dev-urn-catalog-generate
2426

25-
echo ">>> Running final optimizations (compile, reindex, cache flush)..."
26-
bin/magento setup:di:compile
27-
bin/magento indexer:reindex
27+
echo ">>> Flushing cache to apply all updates..."
2828
bin/magento cache:flush
2929

3030
echo ">>> Magento development environment initialized successfully! 🎉"

0 commit comments

Comments
 (0)