forked from open-webui/open-webui
commit
0455b80604
1 changed files with 2 additions and 2 deletions
|
@ -47,7 +47,7 @@ def migrate(migrator: Migrator, database: pw.Database, *, fake=False):
|
||||||
|
|
||||||
# Populate the new fields from an existing 'timestamp' field
|
# Populate the new fields from an existing 'timestamp' field
|
||||||
migrator.sql(
|
migrator.sql(
|
||||||
"UPDATE user SET created_at = timestamp, updated_at = timestamp, last_active_at = timestamp WHERE timestamp IS NOT NULL"
|
'UPDATE "user" SET created_at = timestamp, updated_at = timestamp, last_active_at = timestamp WHERE timestamp IS NOT NULL'
|
||||||
)
|
)
|
||||||
|
|
||||||
# Now that the data has been copied, remove the original 'timestamp' field
|
# Now that the data has been copied, remove the original 'timestamp' field
|
||||||
|
@ -70,7 +70,7 @@ def rollback(migrator: Migrator, database: pw.Database, *, fake=False):
|
||||||
|
|
||||||
# Copy the earliest created_at date back into the new timestamp field
|
# Copy the earliest created_at date back into the new timestamp field
|
||||||
# This assumes created_at was originally a copy of timestamp
|
# This assumes created_at was originally a copy of timestamp
|
||||||
migrator.sql("UPDATE user SET timestamp = created_at")
|
migrator.sql('UPDATE "user" SET timestamp = created_at')
|
||||||
|
|
||||||
# Remove the created_at and updated_at fields
|
# Remove the created_at and updated_at fields
|
||||||
migrator.remove_fields("user", "created_at", "updated_at", "last_active_at")
|
migrator.remove_fields("user", "created_at", "updated_at", "last_active_at")
|
||||||
|
|
Loading…
Reference in a new issue