This project is not covered by Drupal’s security advisory policy.

Have you ever needed to import a copy of your production database, and then run through one or more of these rote tasks:

  • Disable Drupal core caches (page cache, block cache, CSS & JS optimization, etc.)
  • Sanitize user data
  • Update Drupal's file system paths (public, private, tmp directories)
  • Enable email rerouting
  • Update logging and error level settings
  • Re-configure a contrib module. E.g., Secure Site (enable, set permissions, guest accounts).

Yes? Then Devit is for you! Devit allows you to execute tasks that should be run when your database needs to be deved. You can initiate these tasks via an administrative page, or via Drush.

Devit comes with a submodule that will provide you with the basic tasks, but you can also create your own using Devit's API. Ideally, various contrib modules will be packaged with their own Devit tasks.

Project information

Releases