Commit 5d8908c0 authored by Vaughn Fajardo's avatar Vaughn Fajardo

feat:added relationship foreignkey between department and widgetuser

parent ad47b0e2
# Generated by Django 4.0.3 on 2022-03-24 10:26
from django.db import migrations, models
import django.db.models.deletion
class Migration(migrations.Migration):
dependencies = [
('homepage', '0001_initial'),
]
operations = [
migrations.CreateModel(
name='Department',
fields=[
('id', models.BigAutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
('dept_name', models.CharField(max_length=50, null=True)),
('home_unit', models.CharField(max_length=50, null=True)),
],
),
migrations.AddField(
model_name='widgetuser',
name='email',
field=models.EmailField(max_length=50, null=True),
),
migrations.AddField(
model_name='widgetuser',
name='id_num',
field=models.IntegerField(max_length=7, null=True),
),
migrations.AlterField(
model_name='widgetuser',
name='first_name',
field=models.CharField(max_length=50, null=True),
),
migrations.AlterField(
model_name='widgetuser',
name='last_name',
field=models.CharField(max_length=50, null=True),
),
migrations.AlterField(
model_name='widgetuser',
name='middle_name',
field=models.CharField(max_length=50, null=True),
),
migrations.AddField(
model_name='widgetuser',
name='department',
field=models.ForeignKey(null=True, on_delete=django.db.models.deletion.CASCADE, to='homepage.department'),
),
]
# Generated by Django 4.0.3 on 2022-03-24 10:40
from django.db import migrations, models
import django.db.models.deletion
class Migration(migrations.Migration):
dependencies = [
('homepage', '0002_department_widgetuser_email_widgetuser_id_num_and_more'),
]
operations = [
migrations.RemoveField(
model_name='widgetuser',
name='department',
),
migrations.AddField(
model_name='department',
name='department',
field=models.ForeignKey(null=True, on_delete=django.db.models.deletion.CASCADE, to='homepage.widgetuser'),
),
migrations.AlterField(
model_name='widgetuser',
name='first_name',
field=models.CharField(max_length=50),
),
migrations.AlterField(
model_name='widgetuser',
name='last_name',
field=models.CharField(max_length=50),
),
migrations.AlterField(
model_name='widgetuser',
name='middle_name',
field=models.CharField(max_length=50),
),
]
from django.db import models
# Create your models here.
class WidgetUser(models.Model):
first_name = models.CharField(max_length=50)
middle_name = models.CharField(max_length=50)
last_name = models.CharField(max_length=50)
id_num = models.IntegerField(max_length=7)
email = models.EmailField(max_length=50)
department = models.ForeignKey(Department, on_delete=models.CASCADE)
id_num = models.IntegerField(max_length=7, null=True)
email = models.EmailField(max_length=50, null=True)
# Create your models here.
class Department(models.Model):
dept_name = models.CharField(max_length=50)
home_unit = models.CharField(max_length=50)
dept_name = models.CharField(max_length=50, null=True)
home_unit = models.CharField(max_length=50, null=True)
department = models.ForeignKey(WidgetUser, on_delete=models.CASCADE, null=True)
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment