soflyy/import-users-from-csv

Feature request: import from wpcli

Closed this issue · 5 comments

I'm currently working on this command, pull request soon:

$ wp iuc import /path/to/file.csv --users_update=1 ...

@andrewlimaza do you think iuc is a good context for commands or...?

usage:

wp user delete $(wp-root user list --role=retailer --field=ID) --yes
wp plugin activate import-users-from-csv
wp iuc import 2020-11-19\ import_test_locale_demo.csv --users_update=1
wp iuc import 2020-11-13\ import_prod_locale_real.csv --users_update=1
wp plugin deactivate import-users-from-csv

Sorry for the late reply Mirco, I'd recommend to extend on the prefix and something like iucsv may work better.

$ wp plugin activate import-users-from-csv
Plugin 'import-users-from-csv' activated.
Success: Activated 1 of 1 plugins.
$ wp iucsv import
usage: wp iucsv import /path/to/file.csv
$ wp iucsv 20201216_import_test_locale_demo.csv
Updated 22 users

That looks good to me! :) Thanks @mircobabini