Skip to content

Commit 630435a

Browse files
author
belledw
committed
fixing migration issues
1 parent 1de2d68 commit 630435a

3 files changed

Lines changed: 90 additions & 0 deletions

File tree

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
# Generated by Django 5.2.8 on 2025-12-11 03:01
2+
3+
import django.db.models.deletion
4+
from django.db import migrations, models
5+
6+
7+
class Migration(migrations.Migration):
8+
9+
dependencies = [
10+
('pet', '0003_remove_pet_belongstobusiness_and_more'),
11+
('registration', '0001_initial'),
12+
]
13+
14+
operations = [
15+
migrations.AddField(
16+
model_name='pet',
17+
name='belongsToBusiness',
18+
field=models.ForeignKey(null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='business', to='registration.business'),
19+
),
20+
migrations.AddField(
21+
model_name='pet',
22+
name='belongsToHouse',
23+
field=models.ForeignKey(null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='household', to='registration.household'),
24+
),
25+
]
Lines changed: 64 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,64 @@
1+
# Generated by Django 5.2.8 on 2025-12-11 03:01
2+
3+
import django.db.models.deletion
4+
from django.db import migrations, models
5+
6+
7+
class Migration(migrations.Migration):
8+
9+
initial = True
10+
11+
dependencies = [
12+
]
13+
14+
operations = [
15+
migrations.CreateModel(
16+
name='Business',
17+
fields=[
18+
('businessID', models.CharField(max_length=100, primary_key=True, serialize=False)),
19+
('businessName', models.CharField(max_length=255)),
20+
('streetNo', models.IntegerField()),
21+
('streetName', models.CharField(max_length=255)),
22+
('suburb', models.CharField(max_length=255)),
23+
('state', models.CharField(max_length=100)),
24+
('postcode', models.IntegerField()),
25+
('country', models.CharField(max_length=100)),
26+
('payDetail', models.CharField(max_length=255)),
27+
],
28+
),
29+
migrations.CreateModel(
30+
name='Household',
31+
fields=[
32+
('houseID', models.CharField(max_length=100, primary_key=True, serialize=False)),
33+
('houseName', models.CharField(max_length=255)),
34+
('houseNo', models.IntegerField()),
35+
('streetName', models.CharField(max_length=255)),
36+
('suburb', models.CharField(max_length=255)),
37+
('postcode', models.IntegerField()),
38+
('state', models.CharField(max_length=100)),
39+
('country', models.CharField(max_length=100)),
40+
],
41+
),
42+
migrations.CreateModel(
43+
name='PetCarer',
44+
fields=[
45+
('username', models.CharField(max_length=100, primary_key=True, serialize=False)),
46+
('fullName', models.CharField(max_length=255)),
47+
('email', models.EmailField(max_length=254)),
48+
('phoneNumber', models.CharField(max_length=20)),
49+
('payDetail', models.CharField(blank=True, max_length=255, null=True)),
50+
('belongsToBusiness', models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='business_members', to='registration.business')),
51+
('belongsToHouse', models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='household_members', to='registration.household')),
52+
],
53+
),
54+
migrations.AddField(
55+
model_name='household',
56+
name='accountManager',
57+
field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='managed_households', to='registration.petcarer'),
58+
),
59+
migrations.AddField(
60+
model_name='business',
61+
name='accountManager',
62+
field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='managed_businesses', to='registration.petcarer'),
63+
),
64+
]

server/server/settings.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -55,6 +55,7 @@
5555
"vet.apps.VetConfig",
5656
"landing_page",
5757
"health.apps.HealthConfig",
58+
"registration",
5859
]
5960

6061
MIDDLEWARE = [

0 commit comments

Comments
 (0)