1
0
mirror of https://github.com/aquatix/digimarks.git synced 2025-12-07 04:55:10 +01:00

Fix migration to actually rename sqlite columns

This commit is contained in:
2025-09-12 22:49:34 +02:00
parent 0cdd2fbb93
commit 8b4ee37fec
4 changed files with 45 additions and 32 deletions

View File

@@ -285,8 +285,8 @@ async def delete_bookmark(
raise HTTPException(status_code=404, detail='Bookmark not found')
bookmark.deleted_date = datetime.now(UTC)
bookmark.status = Visibility.DELETED
session.add(bookmark)
session.commit()
await session.add(bookmark)
await session.commit()
return {'ok': True}

View File

@@ -72,12 +72,12 @@ class Bookmark(SQLModel, table=True):
__tablename__ = 'bookmark'
id: int = Field(primary_key=True)
user_key: str = Field(foreign_key='user.key')
title: str = Field(default='')
user_key: str = Field(foreign_key='user.key', nullable=False)
title: str = Field(default='', nullable=False)
url: AnyUrl = Field(default='', sa_type=build_custom_type(AnyUrl))
note: str = Field(default='', nullable=True)
# image: str = Field(default='')
url_hash: str = Field(default='')
url_hash: str = Field(default='', nullable=False)
tags: str = Field(default='')
starred: bool = Field(default=False)