docs: def assign(self, node):
          """
          Translate an assign node into SQLQuery.
          :param node: a treebrd node
          :return: a SQLQuery object for the tree rooted at node
          """
          child_object = self.translate(node.child)
          child_object.prefix = 'CREATE TEMPORARY TABLE {name}({attributes}) AS '\
              .format(name=node.name, attributes=', '.join(node.attributes.names))
          return child_object