Skip to content
Snippets Groups Projects
Commit dbba697d authored by Brody Wilton's avatar Brody Wilton
Browse files

update models to include on_delete requirement for foreign keys

parent 33a9a8ea
No related branches found
No related tags found
4 merge requests!12dashboard waiting for user logic final and data for tables. changed index....,!11dashboard waiting for user logic final and data for tables. changed index....,!9Add routes and urls for pricing page. Update navbar links for pricing page and...,!8Add routes and urls for pricing page. Update navbar links for pricing page and...
from django.db import models
# from django.db import models
# Usertypes
# ---------
# 0 - Basic User
# 1 - Admin
# 2 - ML Engineer
# 3 - Accountant
# # Usertypes
# # ---------
# # 0 - Basic User
# # 1 - Admin
# # 2 - ML Engineer
# # 3 - Accountant
# Create your models here.
# # Create your models here.
# class User(models.Model):
# """
# * User model
......@@ -15,7 +15,7 @@ from django.db import models
# username = models.CharField(max_length=150)
# password = models.CharField(max_length=16)
# email = models.EmailField(max_length=200)
# #usertype = models.ForeignKey("UserType")
# usertype = models.ForeignKey("UserType", on_delete=models.DO_NOTHING)
# class UserType(models.Model):
# """
......@@ -23,19 +23,20 @@ from django.db import models
# """
# usertype = models.CharField(max_length=15)
# class Logs(models.Model):
# """
# * Logs model
# """
# content = models.CharField(max_length=2000)
# #user_id = models.ForeignKey("User")
# user_id = models.ForeignKey("User", on_delete=models.CASCADE)
# error_id = models.IntegerField()
# date = models.DateTimeField()
# class Feedback(models.Model):
# """
# * Feedback Model
# """
# #user_id = models.ForeignKey("User")
# user_id = models.ForeignKey("User", on_delete=models.CASCADE)
# content = models.CharField(max_length=2000)
# date = models.DateTimeField()
......@@ -43,7 +44,17 @@ from django.db import models
# """
# * Bill/receipts Model
# """
# #user_id = models.ForeignKey("User")
# user_id = models.ForeignKey("User", on_delete=models.CASCADE)
# date = models.DateTimeField()
# paid = models.BooleanField(default=False)
# class Files(models.Model):
# """
# * Uploaded files
# """
# date = models.DateTimeField()
# data = models.CharField(max_length=2000)
# uploader = models.ForeignKey("User", on_delete=models.CASCADE)
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment