from django.db import models
import uuid
# Create your models here.

class Banner(models.Model):
    id = models.UUIDField(primary_key=True, unique=True, db_index=True, default=uuid.uuid4, editable=False)
    name = models.CharField(max_length=200,db_index=True)
    up_time = models.DateTimeField(db_index=True)
    down_time = models.DateTimeField(db_index=True,null=True,blank=True)
    active = models.BooleanField(default=True,db_index=True)
    sandbox_visibility_institute = models.BooleanField(db_index=True,default=False)
    non_sandbox_visibility_institute = models.BooleanField(db_index=True,default=False)
    data = models.JSONField()
    priority = models.PositiveIntegerField(db_index=True,default=1)
    created_at = models.DateTimeField(auto_now_add=True, db_index=True)
    modified_at = models.DateTimeField(auto_now=True, db_index=True)
    