richardbporter / drush-users-commands
用于与多个Drupal用户交互的Drush命令。
4.0.1
2024-09-05 00:28 UTC
Requires
- php: >=8.1
- composer/installers: ^2.1
- drush/drush: ^12.2 || ^13.0
Requires (Dev)
- drupal/core-composer-scaffold: ^10.2
- drupal/core-dev: ^10.2
- drupal/core-recommended: ^10.2
- dev-main
- 4.0.1
- 4.0.0
- 3.2.1
- 3.2.0
- 3.1.2
- 3.1.1
- 3.1.0
- 3.0.5
- 3.0.4
- 3.0.3
- 3.0.2
- 3.0.1
- 3.0.0
- 2.2.0
- 2.1.3
- 2.1.2
- 2.1.1
- 2.1.0
- 2.0.0
- 1.0.2
- 1.0.1
- 1.0.0
- dev-phpstan-max
- dev-richardbporter-patch-1
- dev-dependabot/composer/drupal/core-composer-scaffold-tw-11.0
- dev-more-test-matrix
- dev-dependabot/composer/drush/drush-tw-13.0
- dev-dependabot/github_actions/release-drafter/release-drafter-6
- dev-update-ci
- dev-codespaces
This package is auto-updated.
Last update: 2024-09-05 02:39:47 UTC
README
drush-users-commands
用于与多个Drupal用户交互的Drush命令。
要求
- Drush ^12.2 || ^13.0
- Drupal ^10.2 || ^11.0
安装
由于这是一个全局Drush命令,它只能在某些目录中找到。建议您更新Composer安装路径,以便drupal-drush包:
"drush/Commands/{$name}": ["type:drupal-drush"]
然后按常规安装
composer require richardbporter/drush-users-commands
请注意,由于安装器名称属性,安装包的目录(UsersCommands)与仓库名称(drush-users-commands)不同。
命令
drush users:list
以表格格式列出所有Drupal用户。有关过滤选项,请参阅drush users:list --help
。
别名: ulist, user-list, list-users
drush users:toggle
在保持先前状态的同时,阻止/解锁所有用户。
例如,假设您有以下五个用户及其对应的状态
- admin -> 活跃
- foo -> 阻止
- bar -> 活跃
- baz -> 活跃
- qux -> 阻止
运行drush users:toggle
将阻止admin、bar和baz。再次运行drush users:toggle
将解锁admin、bar和baz,但foo和qux保持阻止状态,因为那是它们之前的状态。
别名: utog