Files

753 lines
26 KiB
YAML

---
application:
check-root-user: true
twig:
baseDirs:
plugin:
folders:
- /usr/share/n98-magerun2/modules
- /usr/local/share/n98-magerun2/modules
# Helpers can be used via getHelper method in a CLI command class
helpers:
composer: N98\Util\Console\Helper\ComposerHelper
database: N98\Util\Console\Helper\DatabaseHelper
dialog: N98\Util\Console\Helper\DialogHelper
parameter: N98\Util\Console\Helper\ParameterHelper
table: N98\Util\Console\Helper\TableHelper
injection: N98\Util\Console\Helper\InjectionHelper
script:
folders:
- /usr/share/n98-magerun2/scripts
- /usr/local/share/n98-magerun2/scripts
excluded-folders:
- .github
- dev
- etc
- generated
- phpserver
- pub
- setup
- var
- vendor/amzn
- vendor/codeception
- vendor/dotmailer
- vendor/elasticsearch
- vendor/friendsofphp
- vendor/laminas
- vendor/magento
- vendor/paragonie
- vendor/phpunit
- vendor/sebastian
- vendor/symfony
- vendor/zendframework
init:
code: admin
type: store
options: []
detect:
subFolders:
- web
- www
- htdocs
- public
- pub
- webroot
- web-root
- wwwroot
event:
subscriber:
- N98\Magento\Application\Console\EventSubscriber\CheckCompatibility
- N98\Magento\Application\Console\EventSubscriber\CheckRootUser
- N98\Magento\Application\Console\EventSubscriber\VarDirectoryChecker
- N98\Magento\Application\Console\EventSubscriber\DevUrnCatalogAutoPath
# Command Registration
commands:
customCommands:
- N98\Magento\Command\Admin\NotificationsCommand
- N98\Magento\Command\Admin\User\ListCommand
- N98\Magento\Command\Admin\User\DeleteUserCommand
- N98\Magento\Command\Admin\User\ChangePasswordCommand
- N98\Magento\Command\Admin\User\ChangeStatusCommand
- N98\Magento\Command\Admin\Token\CreateCommand
- N98\Magento\Command\Cache\CatalogImageFlushCommand
- N98\Magento\Command\Cache\CleanCommand
- N98\Magento\Command\Cache\DisableCommand
- N98\Magento\Command\Cache\EnableCommand
- N98\Magento\Command\Cache\FlushCommand
- N98\Magento\Command\Cache\ListCommand
- N98\Magento\Command\Cache\RemoveIdCommand
- N98\Magento\Command\Cache\ReportCommand
- N98\Magento\Command\Cache\ViewCommand
- N98\Magento\Command\Cms\ToggleBlockCommand
- N98\Magento\Command\Composer\RedeployBasePackagesCommand
- N98\Magento\Command\Config\Env\CreateCommand
- N98\Magento\Command\Config\Env\ShowCommand
- N98\Magento\Command\Config\Env\SetCommand
- N98\Magento\Command\Config\Env\DeleteCommand
- N98\Magento\Command\Config\Store\DeleteCommand
- N98\Magento\Command\Config\Store\GetCommand
- N98\Magento\Command\Config\Store\SetCommand
- N98\Magento\Command\Config\Data\AclCommand
- N98\Magento\Command\Config\Data\DiCommand
- N98\Magento\Command\Config\Data\MViewCommand
- N98\Magento\Command\Config\Data\IndexerCommand
- N98\Magento\Command\Customer\CreateCommand
- N98\Magento\Command\Customer\DeleteCommand
- N98\Magento\Command\Customer\ChangePasswordCommand
- N98\Magento\Command\Customer\InfoCommand
- N98\Magento\Command\Customer\ListCommand
- N98\Magento\Command\Customer\Token\CreateCommand
- N98\Magento\Command\Database\AddDefaultAuthorizationRoles
- N98\Magento\Command\Database\ConsoleCommand
- N98\Magento\Command\Database\CreateCommand
- N98\Magento\Command\Database\DropCommand
- N98\Magento\Command\Database\DumpCommand
- N98\Magento\Command\Database\ImportCommand
- N98\Magento\Command\Database\InfoCommand
- N98\Magento\Command\Database\QueryCommand
- N98\Magento\Command\Database\VariablesCommand
- N98\Magento\Command\Database\StatusCommand
- N98\Magento\Command\Database\Maintain\CheckTablesCommand
- N98\Magento\Command\Database\InfoCommand
- N98\Magento\Command\Design\DemoNoticeCommand
- N98\Magento\Command\Developer\Asset\ClearCommand
- N98\Magento\Command\Developer\ConsoleCommand
- N98\Magento\Command\Developer\Module\CreateCommand
- N98\Magento\Command\Developer\Module\DetectComposerDependenciesCommand
- N98\Magento\Command\Developer\Report\CountCommand
- N98\Magento\Command\Developer\SymlinksCommand
- N98\Magento\Command\Developer\TemplateHintsBlocksCommand
- N98\Magento\Command\Developer\TemplateHintsCommand
- N98\Magento\Command\Developer\Theme\ListCommand
- N98\Magento\Command\Developer\Translate\InlineAdminCommand
- N98\Magento\Command\Developer\Translate\InlineShopCommand
- N98\Magento\Command\Developer\Translate\SetCommand
- N98\Magento\Command\Developer\Translate\ExportCommand
- N98\Magento\Command\Eav\Attribute\RemoveCommand
- N98\Magento\Command\Eav\Attribute\ListCommand
- N98\Magento\Command\Eav\Attribute\ViewCommand
- N98\Magento\Command\Generation\FlushCommand
- N98\Magento\Command\GiftCard\Pool\GenerateCommand
- N98\Magento\Command\GiftCard\CreateCommand
- N98\Magento\Command\GiftCard\InfoCommand
- N98\Magento\Command\GiftCard\RemoveCommand
- N98\Magento\Command\Github\PullRequestCommand
- N98\Magento\Command\Media\DumpCommand
- N98\Magento\Command\OpenBrowserCommand
- N98\Magento\Command\SearchEngine\ListCommand
- N98\Magento\Command\Script\Repository\ListCommand
- N98\Magento\Command\Script\Repository\RunCommand
- N98\Magento\Command\System\CheckCommand
- N98\Magento\Command\System\Cron\HistoryCommand
- N98\Magento\Command\System\Cron\KillCommand
- N98\Magento\Command\System\Cron\ListCommand
- N98\Magento\Command\System\Cron\RunCommand
- N98\Magento\Command\System\Cron\ScheduleCommand
- N98\Magento\Command\System\InfoCommand
- N98\Magento\Command\System\MaintenanceCommand
- N98\Magento\Command\System\Setup\ChangeVersionCommand
- N98\Magento\Command\System\Setup\CompareVersionsCommand
- N98\Magento\Command\System\Setup\DowngradeVersionsCommand
- N98\Magento\Command\System\Store\ListCommand
- N98\Magento\Command\System\Url\ListCommand
- N98\Magento\Command\System\Store\Config\BaseUrlListCommand
- N98\Magento\Command\System\Website\ListCommand
- N98\Magento\Command\Indexer\ListCommand
- N98\Magento\Command\Indexer\RecreateTriggersCommand
- N98\Magento\Command\Integration\CreateCommand
- N98\Magento\Command\Integration\DeleteCommand
- N98\Magento\Command\Integration\ListCommand
- N98\Magento\Command\Integration\ShowCommand
- N98\Magento\Command\Installer\InstallCommand
- N98\Magento\Command\Developer\Module\ListCommand
- N98\Magento\Command\Developer\Module\Observer\ListCommand
- N98\Magento\Command\ScriptCommand
- N98\Magento\Command\SelfUpdateCommand
- N98\Magento\Command\Route\ListCommand
- N98\Magento\Command\Sales\SequenceAddCommand
- N98\Magento\Command\Sales\SequenceRemoveCommand
disabled:
- dummy
aliases: []
#-----------------------------------------------------
# Configuration for commands
#
# The configuration can be changed by magerun modules
# and on project and user level. See wiki for details.
N98\Magento\Command\Composer\RedeployBasePackagesCommand:
packages:
- magento/magento2-base
- magento/magento2-ee-base
- magento/magento2-b2b-base
N98\Magento\Command\Database\DumpCommand:
table-groups:
- id: admin
description: Admin tables
tables: admin* magento_logging_event magento_logging_event_changes ui_bookmark authorization_role authorization_rule
- id: oauth
description: OAuth tables
tables: oauth_*
- id: log
description: Log tables
tables: log_url log_url_info log_visitor log_visitor_info log_visitor_online report_event report_compared_product_index report_viewed_*
- id: sessions
description: Database session tables
tables: session persistent_session
- id: stripped
description: Standard definition for a stripped dump (logs, sessions, dotmailer)
tables: "@log @sessions @dotmailer @newrelic_reporting @temp system_config_snapshot"
- id: sales
description: Sales data (orders, invoices, creditmemos etc)
tables: >
sales_order
sales_order_address
sales_order_aggregated_created
sales_order_aggregated_updated
sales_order_grid
sales_order_item
sales_order_payment
sales_order_status_history
sales_order_tax
sales_order_tax_item
sequence_order_*
sales_invoice
sales_invoice_*
sales_invoiced_*
sequence_invoice_*
sales_shipment
sales_shipment_*
sales_shipping_*
sequence_shipment_*
sales_creditmemo
sales_creditmemo_*
sequence_creditmemo_*
sales_recurring_* sales_refunded_* sales_payment_*
enterprise_sales_* enterprise_customer_sales_* sales_bestsellers_* magento_customercustomattributes_sales_flat_*
inventory_reservation
paypal_billing_agreement*
paypal_payment_transaction
paypal_settlement_report*
magento_rma magento_rma_grid magento_rma_status_history magento_rma_shipping_label magento_rma_item_entity
sequence_rma_item_*
magento_sales_order_grid_archive magento_sales_creditmemo_grid_archive magento_sales_invoice_grid_archive magento_sales_shipment_grid_archive
- id: quotes
description: Cart (quote) data
tables: negotiable_quote negotiable_quote_* quote quote_*
- id: customers
description: Customer data - Should not be used without @sales
tables: >
customer_address*
customer_entity
customer_entity_*
customer_grid_flat
customer_log
customer_visitor
newsletter_subscriber
product_alert*
vault_payment_token
vault_payment_token_*
wishlist
wishlist_*
company
company_*
magento_giftcardaccount
magento_customerbalance magento_customerbalance_history
magento_customersegment_customer
magento_reward magento_reward_history
- id: trade
description: Current trade data (customers and orders). You usally do not want those in developer systems.
tables: "@customers @sales @quotes @klarna @mailchimp"
- id: development
description: Removes logs and trade data so developers do not have to work with real customer data
tables: "@admin @oauth @trade @stripped @search @2fa @aggregated"
- id: ee_changelog
description: Changelog tables of new indexer since EE 1.13
tables: "*_cl"
- id: search
description: Search related tables
tables: >
catalogsearch_*
search_query
search_synonyms
- id: idx
description: Tables with _idx suffix
tables: "*_idx"
- id: dotmailer
description: Dotmailer tables
tables: >
email_abandoned_cart
email_automation
email_campaign
email_catalog
email_contact
email_contact_consent
email_coupon_attribute
email_failed_auth
email_importer
email_order
email_review
email_rules
email_wishlist
- id: 2fa
description: Two Factor Auth tables
tables: >
msp_tfa_user_config
msp_tfa_trusted
- id: newrelic_reporting
description: New Relic reporting tables
tables: "reporting_*"
- id: aggregated
description: Aggregated tables
tables: >
*_aggregated
*_aggregated_updated
*_aggregated_created
*_aggregated_daily
*_aggregated_monthly
*_aggregated_yearly
*_aggregated_order
- id: replica
description: Replica tables
tables: "*_replica"
- id: klarna
description: Klarna tables
tables: "klarna_*"
- id: temp
description: Temporary indexer tables
tables: "*__temp*"
- id: mailchimp
description: Mailchimp tables
tables: "mailchimp_*"
N98\Magento\Command\Installer\InstallCommand:
magento-packages:
- name: mage-os-2.4.5-p1
package: magento/project-community-edition
version: 2.4.5-p1
options:
repository-url: https://mirror.mage-os.org
- name: mage-os-2.4.5
package: magento/project-community-edition
version: 2.4.5
options:
repository-url: https://mirror.mage-os.org
- name: mage-os-2.4.4-p2
package: magento/project-community-edition
version: 2.4.4-p2
options:
repository-url: https://mirror.mage-os.org
- name: mage-os-2.4.4-p1
package: magento/project-community-edition
version: 2.4.4-p1
options:
repository-url: https://mirror.mage-os.org
- name: mage-os-2.4.4
package: magento/project-community-edition
version: 2.4.4
options:
repository-url: https://mirror.mage-os.org
- name: mage-os-2.4.3-p1
package: magento/project-community-edition
version: 2.4.3-p1
options:
repository-url: https://mirror.mage-os.org
- name: mage-os-2.4.3-p2
package: magento/project-community-edition
version: 2.4.3-p2
options:
repository-url: https://mirror.mage-os.org
- name: mage-os-2.4.3-p3
package: magento/project-community-edition
version: 2.4.3-p3
options:
repository-url: https://mirror.mage-os.org
- name: magento-ce-2.4.6-p2
package: magento/project-community-edition
version: 2.4.6-p2
options:
repository-url: https://repo.magento.com
- name: magento-ce-2.4.6
package: magento/project-community-edition
version: 2.4.6
options:
repository-url: https://repo.magento.com
- name: magento-ce-2.4.5-p2
package: magento/project-community-edition
version: 2.4.5-p2
options:
repository-url: https://repo.magento.com
- name: magento-ce-2.4.5-p1
package: magento/project-community-edition
version: 2.4.5-p1
options:
repository-url: https://repo.magento.com
- name: magento-ce-2.4.5
package: magento/project-community-edition
version: 2.4.5
options:
repository-url: https://repo.magento.com
- name: magento-ce-2.4.4-p2
package: magento/project-community-edition
version: 2.4.4-p2
options:
repository-url: https://repo.magento.com
- name: magento-ce-2.4.4-p1
package: magento/project-community-edition
version: 2.4.4-p1
options:
repository-url: https://repo.magento.com
- name: magento-ce-2.4.4
package: magento/project-community-edition
version: 2.4.4
options:
repository-url: https://repo.magento.com
- name: magento-ce-2.4.3-p3
package: magento/project-community-edition
version: 2.4.3-p3
options:
repository-url: https://repo.magento.com
- name: magento-ce-2.4.3-p2
package: magento/project-community-edition
version: 2.4.3-p2
options:
repository-url: https://repo.magento.com
- name: magento-ce-2.4.3-p1
package: magento/project-community-edition
version: 2.4.3-p1
options:
repository-url: https://repo.magento.com
- name: magento-ce-2.4.3
package: magento/project-community-edition
version: 2.4.3
options:
repository-url: https://repo.magento.com
- name: magento-ce-2.4.2-p1
package: magento/project-community-edition
version: 2.4.2-p1
options:
repository-url: https://repo.magento.com
- name: magento-ce-2.4.2
package: magento/project-community-edition
version: 2.4.2
options:
repository-url: https://repo.magento.com
- name: magento-ce-2.4.1
package: magento/project-community-edition
version: 2.4.1-p1
options:
repository-url: https://repo.magento.com
- name: magento-ce-2.4.0
package: magento/project-community-edition
version: 2.4.0
options:
repository-url: https://repo.magento.com
- name: magento-ce-2.3.7-p4
package: magento/project-community-edition
version: 2.3.7-p4
options:
repository-url: https://repo.magento.com
- name: magento-ce-2.3.7-p3
package: magento/project-community-edition
version: 2.3.7-p3
options:
repository-url: https://repo.magento.com
- name: magento-ce-2.3.7-p3
package: magento/project-community-edition
version: 2.3.7-p3
options:
repository-url: https://repo.magento.com
- name: magento-ce-2.3.7-p2
package: magento/project-community-edition
version: 2.3.7-p2
options:
repository-url: https://repo.magento.com
- name: magento-ce-2.3.5-p2
package: magento/project-community-edition
version: 2.3.5-p2
options:
repository-url: https://repo.magento.com
- name: magento-ce-2.3.5
package: magento/project-community-edition
version: 2.3.5
options:
repository-url: https://repo.magento.com
- name: magento-ce-2.3.4
package: magento/project-community-edition
version: 2.3.4
options:
repository-url: https://repo.magento.com
- name: magento-ce-2.3.3
package: magento/project-community-edition
version: 2.3.3
options:
repository-url: https://repo.magento.com
- name: magento-ce-2.3.2
package: magento/project-community-edition
version: 2.3.2
options:
repository-url: https://repo.magento.com
- name: magento-ce-2.3.1
package: magento/project-community-edition
version: 2.3.1
options:
repository-url: https://repo.magento.com
- name: magento-ce-2.3.0
package: magento/project-community-edition
version: 2.3.0
options:
repository-url: https://repo.magento.com
installation:
pre-check:
php:
extensions:
- pdo_mysql
- spl
- dom
- simplexml
- hash
- curl
- iconv
- ctype
- gd
- xsl
- openssl
- intl
- mbstring
- zip
db:
host: localhost
user: root
pass:
port: 3306
name: magento
base-url: http://magento2.localdomain/
sample-data: true
defaults:
currency: EUR
locale: de_DE
timezone: Europe/Berlin
use-secure: 0
use-rewrites: 1
session-save: files
admin-user: admin
admin-firstname: John
admin-lastname: Doe
admin-password: password123
backend-frontname: admin
admin-email: john.doe@example.com
encryption_key:
N98\Magento\Command\Developer\ConsoleCommand:
commands:
- N98\Magento\Command\Developer\Console\CallCommand
- N98\Magento\Command\Developer\Console\Config\MakeConfigDiCommand
- N98\Magento\Command\Developer\Console\Config\MakeConfigCrontabCommand
- N98\Magento\Command\Developer\Console\Config\MakeConfigEventsCommand
- N98\Magento\Command\Developer\Console\Config\MakeConfigFieldsetCommand
- N98\Magento\Command\Developer\Console\Config\MakeConfigMenuCommand
- N98\Magento\Command\Developer\Console\Config\MakeConfigRoutesCommand
- N98\Magento\Command\Developer\Console\Config\MakeConfigSystemCommand
- N98\Magento\Command\Developer\Console\Config\MakeConfigWidgetCommand
- N98\Magento\Command\Developer\Console\Config\MakeConfigWebapiCommand
- N98\Magento\Command\Developer\Console\ModuleCommand
- N98\Magento\Command\Developer\Console\MakeBlockCommand
- N98\Magento\Command\Developer\Console\MakeHelperCommand
- N98\Magento\Command\Developer\Console\MakeModuleCommand
- N98\Magento\Command\Developer\Console\ModulesCommand
- N98\Magento\Command\Developer\Console\MakeClassCommand
- N98\Magento\Command\Developer\Console\MakeCommandCommand
- N98\Magento\Command\Developer\Console\MakeControllerCommand
- N98\Magento\Command\Developer\Console\MakeModelCommand
- N98\Magento\Command\Developer\Console\MakeInterfaceCommand
- N98\Magento\Command\Developer\Console\MakeThemeCommand
N98\Magento\Command\Developer\Console\MakeModuleCommand:
# Relative path from root directory
defaultModulesBaseDir: 'app/code'
N98\Magento\Command\MagentoCoreProxyCommand:
# 1 day timeout for core commands -> for long-running processes
timeout: 86400
# Filter env variables which should be passed to the core command
is_env_variables_filtering_enabled: true
env_variables_to_filter:
- 'PHP_IDE_CONFIG'
- 'PHP_OPTIONS'
- 'XDEBUG_CONFIG'
- 'XDEBUG_SESSION'
- 'XDEBUG_SESSION_START'
- 'XDEBUG_TRACE'
- 'XDEBUG_PROFILE'
N98\Magento\Command\Media\DumpCommand:
strip:
folders:
- 'catalog/product/cache'
N98\Magento\Command\System\CheckCommand:
checks:
settings:
- N98\Magento\Command\System\Check\Settings\SecureBaseUrlCheck
- N98\Magento\Command\System\Check\Settings\UnsecureBaseUrlCheck
- N98\Magento\Command\System\Check\Settings\SecureCookieDomainCheck
- N98\Magento\Command\System\Check\Settings\UnsecureCookieDomainCheck
filesystem:
- N98\Magento\Command\System\Check\Filesystem\FoldersCheck
- N98\Magento\Command\System\Check\Filesystem\FilesCheck
php:
- N98\Magento\Command\System\Check\PHP\ExtensionsCheck
- N98\Magento\Command\System\Check\PHP\BytecodeCacheExtensionsCheck
mysql:
- N98\Magento\Command\System\Check\MySQL\VersionCheck
- N98\Magento\Command\System\Check\MySQL\EnginesCheck
env:
- N98\Magento\Command\System\Check\Env\ExistsCheck
- N98\Magento\Command\System\Check\Env\KeyExistsCheck
- N98\Magento\Command\System\Check\Env\CacheTypesCheck
hyva:
- N98\Magento\Command\System\Check\Hyva\InstallationBasicComposerPackagesCheck
- N98\Magento\Command\System\Check\Hyva\MissingGraphQLPackagesCheck
- N98\Magento\Command\System\Check\Hyva\IsCaptchaEnabledCheck
- N98\Magento\Command\System\Check\Hyva\IncompatibleBundledModulesCheck
hyva:
main-package: hyva-themes/magento2-default-theme
installation-required-basic-packages:
- hyva-themes/magento2-reset-theme
- hyva-themes/magento2-graphql-tokens
- hyva-themes/magento2-email-module
- hyva-themes/magento2-default-theme
installation-required-graphql-packages:
- magento/module-bundle-graph-ql
- magento/module-catalog-customer-graph-ql
- magento/module-catalog-graph-ql
- magento/module-catalog-url-rewrite-graph-ql
- magento/module-configurable-product-graph-ql
- magento/module-customer-graph-ql
- magento/module-directory-graph-ql
- magento/module-downloadable-graph-ql
- magento/module-eav-graph-ql
- magento/module-graph-ql
- magento/module-grouped-product-graph-ql
- magento/module-quote-graph-ql
- magento/module-related-product-graph-ql
- magento/module-sales-graph-ql
- magento/module-store-graph-ql
- magento/module-swatches-graph-ql
- magento/module-url-rewrite-graph-ql
incompatible-bundled-modules:
'>=2.4.0 <=2.4.2':
- Dotdigitalgroup_Email
- Dotdigitalgroup_Enterprise
- Dotdigitalgroup_Chat
- Dotdigitalgroup_Sms
'>=2.4.3':
- Dotdigitalgroup_Email
- Dotdigitalgroup_Enterprise
- Dotdigitalgroup_Chat
- Dotdigitalgroup_ChatGraphQl
- Dotdigitalgroup_EmailGraphQl
- Dotdigitalgroup_Sms
filesystem:
folders:
pub/media: "Used for images and other media files."
var: "Used for caching, reports, etc."
var/cache: "Used for caching"
files:
app/etc/env.php: "Magento local configuration."
php:
required-extensions:
- simplexml
- hash
- gd
- dom
- iconv
- curl
- soap
- pdo
- pdo_mysql
- intl
- openssl
bytecode-cache-extensions:
- apc
- eaccelerator
- xcache
- Zend Optimizer
- Zend OPcache
env:
required-keys:
- backend.frontName
- crypt.key
- db.table_prefix
- db.connection.default.host
- db.connection.default.dbname
- db.connection.default.username
- db.connection.default.password
- db.connection.default.model
- db.connection.default.engine
- db.connection.default.initStatements
- db.connection.default.active
- resource.default_setup.connection
- x-frame-options
- MAGE_MODE
- session.save
- cache_types.config
- cache_types.layout
- cache_types.block_html
- cache_types.collections
- cache_types.reflection
- cache_types.db_ddl
- cache_types.eav
- cache_types.customer_notification
- cache_types.config_integration
- cache_types.config_integration_api
- cache_types.full_page
- cache_types.translate
- cache_types.config_webservice
- cache_types.compiled_config
- install.date