from django.db import models # Usertypes # --------- # 0 - Basic User # 1 - Admin # 2 - ML Engineer # 3 - Accountant # Create your models here. class User(models.Model): """ * User model """ username = models.CharField(max_length=150) password = models.CharField(max_length=16) email = models.EmailField(max_length=200) usertype = models.ForeignKey("UserType") class UserType(models.Model): """ * Usertype model """ usertype = models.CharField(max_length=15) class Logs(models.Model): """ * Logs model """ user_id = models.ForeignKey("User") content = models.CharField(max_length=2000) date = models.DateTimeField() class Feedback(models.Model): """ * Feedback Model """ user_id = models.ForeignKey("User") user_id = models.IntegerField() content = models.CharField(max_length=2000) class Bills(models.Model): """ * Bill/receipts Model """ user_id = models.ForeignKey("User") date = models.DateTimeField() paid = models.BooleanField(default=False)