from django.db import models

# Create your models here.
class Staff(models.Model):
    person_id = models.CharField(max_length=100)
    full_name = models.CharField(max_length=100)
    field_of_study = models.CharField(max_length=100)
    ac_id = models.CharField(max_length=100)
    rank = models.CharField(max_length=100)
    school = models.CharField(max_length=255)
    status = models.CharField(max_length=255)
    nationality = models.CharField(max_length=255)
    phone = models.CharField(max_length=255)
    request_status = models.CharField(max_length=255)
    request_date = models.CharField(max_length=255)
    qualification = models.CharField(max_length=255)
    created_at = models.DateTimeField(auto_now=True)
    updated_at = models.DateTimeField(auto_now=True)
# Research Models.
class Research(models.Model):
    person_id = models.CharField(max_length=100)
    ac_id = models.CharField(max_length=100)
    research_title = models.TextField()
    description = models.TextField()
    created_at = models.DateTimeField(auto_now=True)
    updated_at = models.DateTimeField(auto_now=True)
# Publication Models.
class Publication(models.Model):
    person_id = models.CharField(max_length=100)
    ac_id = models.CharField(max_length=100)
    publication_title = models.TextField()
    description = models.TextField()
    created_at = models.DateTimeField(auto_now=True)
    updated_at = models.DateTimeField(auto_now=True)
# Contact Models.
class Contact(models.Model):
    person_id = models.CharField(max_length=100)
    ac_id = models.CharField(max_length=100)
    contact = models.TextField()
    created_at = models.DateTimeField(auto_now=True)
    updated_at = models.DateTimeField(auto_now=True)
# About me Models.
class AboutMe(models.Model):
    person_id = models.CharField(max_length=100)
    ac_id = models.CharField(max_length=100)
    about_me = models.TextField()
    created_at = models.DateTimeField(auto_now=True)
    updated_at = models.DateTimeField(auto_now=True)