def get_file_types(self):
"""Get sample filetypes
@return: A list of all available file types
"""
session = self.Session()
try:
unfiltered = session.query(Sample.file_type).group_by(Sample.file_type)
res = []
for asample in unfiltered.all():
res.append(asample[0])
res.sort()
except SQLAlchemyError as e:
log.debug("Database error getting file_types: {0}".format(e))
return 0
finally:
session.close()
return res
评论列表
文章目录