docs: def values(self, values):
          """The values for insert , 
              it can be a dict row or list tuple row.
          """
          if isinstance(values, dict):
              l = []
              for column in self._columns:
                  l.append(values[column])
              self._values.append(tuple(l))
          else:
              self._values.append(values)
          return self