Quick Tip: Command Alias

Every developer is using n98-magerun in a different way. Some uses the cache:clear command multiple times a day. For this we have support for command aliases to simplify the usage. Making aliases is nearly the same as unix bash aliases. You define an alias and n98-magerun will run the alias instead. Register alias Aliases can […]

Reset admin user password

This is only a quick tip. But in some cases you need to reset a admin user password i.e. if you imported a dump as developer and have no admin credentials. There are two commands for that. Create a new admin user $ n98-magerun.phar admin:user:create Creates a new admin user in interactive mode. Change password […]

Customize database dump for development

Sometimes it’s useful to dump a production database and import them on a local developer workstation. In this case we have some issue to solve. Legal Issues A production database contains many critical privacy data like customer addresses, email, hashed password, orders which can produce big trouble if a hacker or someone can access it. […]

Dynamically disable n98-magerun commands

In some cases you like to disable your commands i.e if you are running n98-magerun on a production machine or if it doesn’t support the entire operating system. The symfony command component have a simple solution for that. All commands are extended from the symfony command base class Symfony\Component\Console\Command which defines the method isEnabled for […]