in crashclouseau/models.py [0:0]
def get_ids(names):
rs = db.session.query(File).filter(File.name.in_(names))
ids = {f.name: f.id for f in rs}
newnames = set(names) - set(ids.keys())
news = []
for n in newnames:
f = File(n)
news.append(f)
db.session.add(f)
db.session.commit()
for n in news:
ids[n.name] = n.id
return ids