Personally, I find the query module one of the most versatile and useful ones to ship with EE. Is there a particular reason why only “SELECT” statements are processed, though? I recently had a situation where I needed an UPDATE statement, and had to resort to PHP.
We can, I think, safely assume that only moderately advanced users are using the query module anyway, so why not allow the full spectrum of SQL syntax? Because sometimes, you know, I like to be able to shoot myself in the foot ![]()
EE with its Superadmin concept is very similar to the UNIX “root” thing anyway, and assumes at least to some degree that users know what they are doing. So, unless there is some technical reason, please consider adding DELETE, INSERT and UPDATE statements to the query module.
