class SQLite3::Database

def authorizer(&block)

occur, and returning 2 causes the access to be silently denied.
is allowed to proceed. Returning 1 causes an authorization error to
to the database. If the block returns 0 (or +nil+), the statement
Installs (or removes) a block that will be invoked for every access
def authorizer(&block)
  self.authorizer = block
end