Skip to content
Snippets Groups Projects
Commit 9db42a2d authored by Bo-Chun Chen's avatar Bo-Chun Chen
Browse files

Rename origin column to created_source

parent 16c77ef7
No related branches found
No related tags found
No related merge requests found
Pipeline #10333 passed with stage
in 38 seconds
......@@ -35,7 +35,7 @@ def upgrade():
for row in reader:
if row[0] in users:
users[row[0]]["created"] = fromisoformat(row[1][:-3])
users[row[0]]["origin"] = row[2]
users[row[0]]["created_source"] = row[2]
# Add copy created column from last_update if they are not in csv file
for username in users:
......@@ -43,13 +43,13 @@ def upgrade():
users[username]["created"] = fromisoformat(
users[username]["last_update"]
)
users[username]["origin"] = "last_update"
users[username]["created_source"] = "last_update"
# No need to update this column back to the db
del users[username]["last_update"]
# Create new columns
table.create_column("created", db.types.datetime)
table.create_column("origin", db.types.text)
table.create_column("created_source", db.types.text)
# Update database in chunk
table.update_many(list(users.values()), ["username"], ensure=True)
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment