Created base database controller and user database controller to allow for initial database control

This commit is contained in:
2024-01-01 20:19:57 +00:00
parent ef94773b8f
commit b1a22cb7bd
13 changed files with 84 additions and 14 deletions

View File

@ -1,4 +1,4 @@
from user import User
from .user import User
class Admin(User):
'''
@ -8,10 +8,10 @@ class Admin(User):
super().__init__()
self.store = ""
def login():
def login(self):
print("Logging in as Admin")
def signup():
def signup(self):
print("Signing up as Admin")
def createProduct():

View File

@ -1,4 +1,4 @@
from user import User
from .user import User
class Customer(User):
'''
@ -9,9 +9,9 @@ class Customer(User):
def __init__(self):
super().__init__()
def login():
def login(self):
print("Logging in as Customer")
def signup():
def signup(self):
print("Signing up as Customer")

View File

@ -1,4 +1,4 @@
from user import User
from .user import User
class Seller(User):
'''
@ -8,10 +8,10 @@ class Seller(User):
super().__init__()
self.store = ""
def login():
def login(self):
print("Logging in as Seller")
def signup():
def signup(self):
print("Signing up as Seller")
def createProduct():

View File

@ -11,6 +11,8 @@ class User(ABC):
self.firstName = ""
self.lastName = ""
self.phone = ""
self.password = ""
self.role=""
@abstractmethod
def login(self):