Skip to content

Commit 51f7a13

Browse files
committed
Add queries
1 parent 664cee2 commit 51f7a13

File tree

1 file changed

+16
-0
lines changed

1 file changed

+16
-0
lines changed

app.py

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -551,6 +551,22 @@ def init_db() -> None: # initialize database
551551
"ALTER TABLE user ADD COLUMN last_task_completed INT NOT NULL DEFAULT -1"
552552
)
553553
) # create last task completed column
554+
if "last_time_clicked" not in [
555+
column["name"] for column in db.inspect(db.engine).get_columns("user")
556+
]: # check if last time clicked column is not in the user table
557+
db.session.execute(
558+
text(
559+
"ALTER TABLE user ADD COLUMN last_time_clicked TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP"
560+
)
561+
) # create last time clicked column
562+
if "time_multiplier" not in [
563+
column["name"] for column in db.inspect(db.engine).get_columns("user")
564+
]: # check if time multiplier column is not in the user table
565+
db.session.execute(
566+
text(
567+
"ALTER TABLE user ADD COLUMN time_multiplier INT NOT NULL DEFAULT 1"
568+
)
569+
) # create time multipler column
554570
if User.query.count() == 0: # if there are no users
555571
new_user = User(username="Player") # create new user
556572
db.session.add(new_user) # add new user to the database

0 commit comments

Comments
 (0)