Added a db.DBReader interface for read-only operation
Working Lua /scripting handler