15 lines
401 B
Python
15 lines
401 B
Python
from data.database import Image, ImageStorage
|
|
from peewee import JOIN_LEFT_OUTER, fn
|
|
from app import app
|
|
|
|
orphaned = (ImageStorage
|
|
.select()
|
|
.where(ImageStorage.uploading == False)
|
|
.join(Image, JOIN_LEFT_OUTER)
|
|
.group_by(ImageStorage)
|
|
.having(fn.Count(Image.id) == 0))
|
|
|
|
counter = 0
|
|
for orphan in orphaned:
|
|
counter += 1
|
|
print orphan.uuid
|