code: def getAllText(cls, where=None, SEPERATOR=' ', orderBy=None):
          
          (sql, fields) = cls._prepareSQL("SELECTALL", where, orderBy=orderBy)
          curs = cls.cursor()
          curs.execute(sql)
          # We might start eating memory at this point
          rows = curs.fetchall()
          curs.close()
          result = []
          idPositions = [fields.index(key) for key in cls._sqlPrimary]
          shortPos = [fields.index(short) for short in cls._shortView]
          for row in rows:
              ids = [row[pos] for pos in idPositions]
              if len(idPositions) > 1:
                  ids = tuple(ids)
              else:
                  ids = ids[0]
              text = SEPERATOR.join([str(row[pos]) for pos in shortPos])
              result.append((ids, text))
          return result
docs: Retrieve a list of of all possible instances of this class.
  
          The list is composed of tuples in the format (id, description) -
          where description is a string composed by the fields from
          cls._shortView, joint with SEPERATOR.