mariadb -> postgres
This commit is contained in:
1 parent
21964fa986
commit
e51bb86dc0
36 files changed
+650
-464
No files matched your search
@@ -26,7 +26,9 @@ async def create_new_content(
|
||||
content_hash_bin = sha256(content_bin).digest()
|
||||
content_hash_b58 = b58encode(content_hash_bin).decode()
|
||||
|
||||
new_content = db_session.query(StoredContent).filter(StoredContent.hash == content_hash_b58).first()
|
||||
from sqlalchemy import select
|
||||
result = await db_session.execute(select(StoredContent).where(StoredContent.hash == content_hash_b58))
|
||||
new_content = result.scalars().first()
|
||||
if new_content:
|
||||
return new_content, False
|
||||
|
||||
@@ -38,8 +40,9 @@ async def create_new_content(
|
||||
|
||||
)
|
||||
db_session.add(new_content)
|
||||
db_session.commit()
|
||||
new_content = db_session.query(StoredContent).filter(StoredContent.hash == content_hash_b58).first()
|
||||
await db_session.commit()
|
||||
result = await db_session.execute(select(StoredContent).where(StoredContent.hash == content_hash_b58))
|
||||
new_content = result.scalars().first()
|
||||
assert new_content, "Content not created (through utils)"
|
||||
content_filepath = os.path.join(UPLOADS_DIR, content_hash_b58)
|
||||
async with aiofiles.open(content_filepath, 'wb') as file:
|
||||
|
||||
Reference in new issue
Block a user