From 12ca0b16a839a3eb11080eeb010de321a4813042 Mon Sep 17 00:00:00 2001 From: Ben Date: Thu, 30 Aug 2018 08:23:43 +0100 Subject: [PATCH] User usage model --- src/models/database/baseDatabase.js | 2 +- src/models/database/users.js | 6 +++++- src/models/user/baseuser.js | 0 src/models/user/user.js | 0 4 files changed, 6 insertions(+), 2 deletions(-) create mode 100644 src/models/user/baseuser.js create mode 100644 src/models/user/user.js diff --git a/src/models/database/baseDatabase.js b/src/models/database/baseDatabase.js index 6ef584a..ed93257 100644 --- a/src/models/database/baseDatabase.js +++ b/src/models/database/baseDatabase.js @@ -9,7 +9,7 @@ let User; let Auth; let Session; -export class BaseDatabase { +export class BaseDatabase { static get Connection() {return connection;} static get User() {return User} static get Auth() {return Auth} diff --git a/src/models/database/users.js b/src/models/database/users.js index 223a49c..7c50223 100644 --- a/src/models/database/users.js +++ b/src/models/database/users.js @@ -9,7 +9,7 @@ export class UserTools extends BaseDatabase { let User = BaseDatabase.User; return User.findAll(); } - + static async newUser(id, username, password, email, ip, authcode) { let User = BaseDatabase.User; try { @@ -29,4 +29,8 @@ export class UserTools extends BaseDatabase { return -1; } } + + static async getUserByID(id) { + + } } diff --git a/src/models/user/baseuser.js b/src/models/user/baseuser.js new file mode 100644 index 0000000..e69de29 diff --git a/src/models/user/user.js b/src/models/user/user.js new file mode 100644 index 0000000..e69de29