docstr: rename table executor
  
  Calls the catalog to modified catalog entry corresponding to the table.
docstr_tok: ["rename","table","executor","Calls","the","catalog","to","modified","catalog","entry","corresponding","to","the","table","."]
code: def exec(self, *args, **kwargs):
      """rename table executor
  
      Calls the catalog to modified catalog entry corresponding to the table.
      """
      obj = self.node.old_table.table.table_obj
      storage_engine = StorageEngine.factory(self.db, obj)
      storage_engine.rename(obj, self.node.new_name)
  
imports: from evadb.database import EvaDBDatabase
  from evadb.executor.abstract_executor import AbstractExecutor
  from evadb.plan_nodes.rename_plan import RenamePlan
  from evadb.storage.storage_engine import StorageEngine
label_desc: Use image node_id 2 for calling the RenameExecutor obj's underlying member method code with example usage: obj.exec() without return types