File size: 2,530 Bytes
6951757
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
from django.db import migrations
from datetime import date, time

def create_dummy_entries(apps, schema_editor):
    UserDiabetesApp = apps.get_model('userdiabetesapp', 'UserDiabetesApp')

    UserDiabetesApp.objects.create(
        patient_name='John Doe',
        blood_glucose_level=105.5,
        measurement_date=date(2022, 1, 1),
        measurement_time=time(9, 0),
        meal_type='Breakfast',
        medication_dose=10,
        medication_name='Insulin',
        medication_time=time(8, 0),
        physical_activity='Walk',
        duration=30,
        notes='Felt a bit tired after breakfast.'
    )

    UserDiabetesApp.objects.create(
        patient_name='Jane Smith',
        blood_glucose_level=95.2,
        measurement_date=date(2022, 1, 2),
        measurement_time=time(9, 0),
        meal_type='Lunch',
        medication_dose=20,
        medication_name='Insulin',
        medication_time=time(12, 30),
        physical_activity='Run',
        duration=45,
        notes='Feeling better after lunch.'
    )

    UserDiabetesApp.objects.create(
        patient_name='Robert Johnson',
        blood_glucose_level=120.3,
        measurement_date=date(2022, 1, 3),
        measurement_time=time(9, 0),
        meal_type='Dinner',
        medication_dose=15,
        medication_name='Insulin',
        medication_time=time(19, 0),
        physical_activity='Swim',
        duration=60,
        notes='Felt energized after dinner.'
    )

    UserDiabetesApp.objects.create(
        patient_name='Emily Davis',
        blood_glucose_level=88.9,
        measurement_date=date(2022, 1, 4),
        measurement_time=time(9, 0),
        meal_type='Breakfast',
        medication_dose=12,
        medication_name='Insulin',
        medication_time=time(8, 0),
        physical_activity='Bike',
        duration=40,
        notes='Feeling good after breakfast.'
    )

    UserDiabetesApp.objects.create(
        patient_name='Michael Wilson',
        blood_glucose_level=110.7,
        measurement_date=date(2022, 1, 5),
        measurement_time=time(9, 0),
        meal_type='Lunch',
        medication_dose=25,
        medication_name='Insulin',
        medication_time=time(12, 30),
        physical_activity='Hike',
        duration=90,
        notes='Felt a bit tired after lunch.'
    )


    # Add more entries here...

class Migration(migrations.Migration):

    dependencies = [
        ('userdiabetesapp', '0001_initial'),
    ]

    operations = [
        migrations.RunPython(create_dummy_entries),
    ]