File tree Expand file tree Collapse file tree 1 file changed +16
-0
lines changed Expand file tree Collapse file tree 1 file changed +16
-0
lines changed Original file line number Diff line number Diff line change @@ -551,6 +551,22 @@ def init_db() -> None: # initialize database
551
551
"ALTER TABLE user ADD COLUMN last_task_completed INT NOT NULL DEFAULT -1"
552
552
)
553
553
) # 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
554
570
if User .query .count () == 0 : # if there are no users
555
571
new_user = User (username = "Player" ) # create new user
556
572
db .session .add (new_user ) # add new user to the database
You can’t perform that action at this time.
0 commit comments