add migration to transform old avatar paths
This commit is contained in:
parent
d729924101
commit
56c531b64e
@ -1,8 +1,13 @@
|
||||
from .db import db
|
||||
|
||||
def migrate_old_avatars():
|
||||
for avatar in db.query('SELECT id, file_path FROM avatars WHERE file_path LIKE "/avatars/%"'):
|
||||
new_path = f"/static{avatar['file_path']}"
|
||||
db.execute('UPDATE avatars SET file_path = ? WHERE id = ?', new_path, avatar['id'])
|
||||
|
||||
# format: [str|tuple(str, any...)|callable]
|
||||
MIGRATIONS = [
|
||||
|
||||
migrate_old_avatars,
|
||||
]
|
||||
|
||||
def run_migrations():
|
||||
|
Loading…
Reference in New Issue
Block a user