By design, only addon modules trigger activation and upgrade routines. This makes difficult to perform setup and upgrade of schema files, for example, on payment gateway modules. It's also a confusing experience for the developer. Note that actually the *_deactivate routines instead work. I propose to trigger activation and upgrade routines when all modules are activated and upgraded, not only on certain module types.
Post the first comment
Login to post a comment.