From 47980250c4319fa03bc6e571c6361db3fcca9b6a Mon Sep 17 00:00:00 2001 From: Ben Date: Thu, 30 Aug 2018 10:04:41 +0100 Subject: [PATCH] baseuser and user model started --- src/models/user/baseuser.js | 15 +++++++++++++++ src/models/user/user.js | 12 ++++++++++++ 2 files changed, 27 insertions(+) diff --git a/src/models/user/baseuser.js b/src/models/user/baseuser.js index e69de29..8525ce6 100644 --- a/src/models/user/baseuser.js +++ b/src/models/user/baseuser.js @@ -0,0 +1,15 @@ +import {Logger} from '../logger'; + +export class BaseUser { + constructor(id, username, password, email, ip, lastupdated, verified, authcode, timeauthed) { + this.id = id; + this.username = username; + this.password = password; + this.email = email; + this.ip = ip; + this.lastupdated = lastupdated; + this.verified = verified; + this.authcode = authcode; + this.timeauthed = timeauthed; + } +} diff --git a/src/models/user/user.js b/src/models/user/user.js index e69de29..3ed17e2 100644 --- a/src/models/user/user.js +++ b/src/models/user/user.js @@ -0,0 +1,12 @@ +import {Logger} from '../logger'; +import {BaseUser} from './baseUser'; + +export class User extends BaseUser { + constructor(id, username, password, email, ip, lastupdated, verified, authcode, timeauthed) { + super(id, username, password, email, ip, lastupdated, verified, authcode, timeauthed); + } + + async insertUser() { + + } +}