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

Rename column in first loop

parent 9fd69c5c
Branches monday22724
No related tags found
No related merge requests found
......@@ -25,7 +25,11 @@ def upgrade():
usernames = db.query("SELECT username, last_update FROM users")
users = {}
for u in usernames:
users[u["username"]] = dict(u)
users[u["username"]] = {
"username": u["username"],
"date": fromisoformat(u["last_update"]),
"source": "account-web",
}
# Get created from csv file
with open(csv_filename) as f:
......@@ -37,16 +41,6 @@ def upgrade():
users[row[0]]["date"] = fromisoformat(row[1])
users[row[0]]["source"] = row[2]
# Add copy created column from last_update if they are not in csv file
for username in users:
if "created" not in users[username]:
users[username]["date"] = fromisoformat(
users[username]["last_update"]
)
users[username]["source"] = "account-web"
# No need to update this column back to the db
del users[username]["last_update"]
# Create new columns
table.create_column("date", db.types.datetime)
table.create_column("source", db.types.text)
......
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