📜  db schema whitelist magento 2 命令 (1)

📅  最后修改于: 2023-12-03 14:40:38.734000             🧑  作者: Mango

Magento 2 命令: db schema whitelist
简介:

db schema whitelist 命令是 Magento 2 的命令行工具之一,用于配置数据库模式的白名单。它允许开发者定义哪些模式可以被加载和使用。

命令语法:
bin/magento db:schema:whitelist [--add=<schema>] [--remove=<schema>] [--clear]
参数说明:
  • --add=<schema>: 添加一个模式到白名单。
  • --remove=<schema>: 从白名单中移除指定的模式。
  • --clear: 清空白名单(移除所有模式)。
使用示例:
  1. 添加一个模式到白名单:
bin/magento db:schema:whitelist --add=custom_module

此命令将允许 Magento 加载并使用名为 custom_module 的数据库模式。

  1. 从白名单中移除一个模式:
bin/magento db:schema:whitelist --remove=custom_module

此命令将禁止 Magento 加载和使用名为 custom_module 的数据库模式。

  1. 清空白名单:
bin/magento db:schema:whitelist --clear

此命令将移除白名单中的所有模式,使 Magento 无法加载和使用任何自定义数据库模式。

注意事项:
  • 仅能使用已安装的模块对应的数据库模式加入白名单。
  • 白名单中的模式将在 Magento 初始化期间被加载和使用。
  • 切勿在生产环境中滥用此命令,仅在开发和测试环境中使用。

以上是 db schema whitelist 命令的介绍,它是 Magento 2 提供的一个方便的工具,用于管理数据库模式的白名单。请根据实际需求选择合适的参数和选项使用该命令。