[Refactor] Database initialization and migration

- Code refactoring for database initialization and migration
This commit is contained in:
Lost-MSth
2022-10-21 18:19:37 +08:00
parent ca03360f0c
commit 40630fff4d
19 changed files with 867 additions and 803 deletions

View File

@@ -130,8 +130,10 @@ class UserRegister(User):
def register(self):
now = int(time.time() * 1000)
self._build_user_code()
self._build_user_id()
if self.user_code is None:
self._build_user_code()
if self.user_id is None:
self._build_user_id()
self._insert_user_char()
self.c.execute('''insert into user(user_id, name, password, join_date, user_code, rating_ptt,