Skip to content

Commit ec290b9

Browse files
clear migrations, remove unused appointment model, add more tests
1 parent 611cbf0 commit ec290b9

18 files changed

+61
-324
lines changed

core/management/commands/users_and_groups.py

Lines changed: 0 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -26,9 +26,6 @@
2626
"add_medication",
2727
"change_medication",
2828
"view_medication",
29-
"add_appointment",
30-
"change_appointment",
31-
"view_appointment",
3229
"add_casemanagement",
3330
"change_casemanagement",
3431
"view_casemanagement",
@@ -65,9 +62,6 @@
6562
"view_service",
6663
"add_visit",
6764
"change_visit",
68-
"add_appointment",
69-
"change_appointment",
70-
"view_appointment",
7165
"add_frontdeskevent",
7266
"change_frontdeskevent",
7367
"view_frontdeskevent",
@@ -87,9 +81,6 @@
8781
"view_service",
8882
"change_visit",
8983
"view_visit",
90-
"add_appointment",
91-
"change_appointment",
92-
"view_appointment",
9384
"add_frontdeskevent",
9485
"change_frontdeskevent",
9586
"view_frontdeskevent",

core/migrations/0001_initial.py

Lines changed: 32 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Generated by Django 2.2.13 on 2020-08-16 23:37
1+
# Generated by Django 2.2.13 on 2021-01-25 22:06
22

33
from django.db import migrations, models
44
import django.db.models.deletion
@@ -45,7 +45,9 @@ class Migration(migrations.Migration):
4545
('date_of_birth', models.DateField()),
4646
('start_date', models.DateField()),
4747
('is_insured', models.BooleanField(default=False)),
48-
('insurer', models.ForeignKey(null=True, on_delete=django.db.models.deletion.CASCADE, to='core.Insurer')),
48+
('maiden_name', models.CharField(blank=True, max_length=100, null=True, verbose_name="Mother's Maiden Name")),
49+
('sep_id', models.IntegerField(null=True, unique=True)),
50+
('insurer', models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.CASCADE, to='core.Insurer')),
4951
],
5052
),
5153
migrations.CreateModel(
@@ -55,6 +57,7 @@ class Migration(migrations.Migration):
5557
('name', models.CharField(max_length=100)),
5658
('is_closed', models.BooleanField(default=False)),
5759
('is_frozen', models.BooleanField(default=False)),
60+
('has_queue', models.BooleanField(default=True)),
5861
],
5962
),
6063
migrations.CreateModel(
@@ -63,8 +66,20 @@ class Migration(migrations.Migration):
6366
('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
6467
('name', models.CharField(max_length=100)),
6568
('available', models.BooleanField(default=False)),
69+
('slug', models.CharField(max_length=100, unique=True, verbose_name='Concise Descriptive Identifier')),
6670
('program', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, related_name='services', to='core.Program')),
67-
('slug', models.CharField(max_length=100, unique=True)),
71+
],
72+
),
73+
migrations.CreateModel(
74+
name='Site',
75+
fields=[
76+
('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
77+
('site_name', models.CharField(max_length=100)),
78+
('site_type', models.CharField(max_length=100)),
79+
('description', models.CharField(max_length=100)),
80+
('address', models.CharField(max_length=1000, null=True)),
81+
('zip_code', models.CharField(max_length=10, null=True)),
82+
('created_at', models.DateTimeField(default=django.utils.timezone.now)),
6883
],
6984
),
7085
migrations.CreateModel(
@@ -102,6 +117,18 @@ class Migration(migrations.Migration):
102117
('visit', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='core.Visit')),
103118
],
104119
),
120+
migrations.CreateModel(
121+
name='SepData',
122+
fields=[
123+
('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
124+
('created_at', models.DateTimeField(default=django.utils.timezone.now)),
125+
('needles_in', models.IntegerField()),
126+
('needles_out', models.IntegerField()),
127+
('exchanged_for', models.IntegerField(default=None, null=True)),
128+
('site', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='core.Site')),
129+
('visit', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='core.Visit')),
130+
],
131+
),
105132
migrations.CreateModel(
106133
name='Question',
107134
fields=[
@@ -143,7 +170,7 @@ class Migration(migrations.Migration):
143170
],
144171
),
145172
migrations.CreateModel(
146-
name='HCVNotes',
173+
name='HCVNote',
147174
fields=[
148175
('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
149176
('note_timestamp', models.DateTimeField()),
@@ -174,25 +201,12 @@ class Migration(migrations.Migration):
174201
],
175202
),
176203
migrations.CreateModel(
177-
name='BehavioralHealthNotes',
204+
name='BehavioralHealthNote',
178205
fields=[
179206
('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
180207
('note_timestamp', models.DateTimeField()),
181208
('behavior_note', models.TextField()),
182209
('visit', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='core.Visit')),
183210
],
184211
),
185-
migrations.CreateModel(
186-
name='Appointment',
187-
fields=[
188-
('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
189-
('appointment_timestamp', models.DateTimeField()),
190-
('crs_timestamp', models.DateTimeField()),
191-
('crs_seen', models.BooleanField(default=False)),
192-
('cm_timestamp', models.DateTimeField()),
193-
('cm_seen', models.BooleanField(default=False)),
194-
('hcv_status', models.BooleanField(default=False)),
195-
('participant', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='core.Participant')),
196-
],
197-
),
198212
]

core/migrations/0002_participant_sep_id.py

Lines changed: 0 additions & 18 deletions
This file was deleted.

core/migrations/0003_sites.py

Lines changed: 0 additions & 24 deletions
This file was deleted.

core/migrations/0004_sep_data.py

Lines changed: 0 additions & 26 deletions
This file was deleted.

core/migrations/0005_auto_20200929_1248.py

Lines changed: 0 additions & 35 deletions
This file was deleted.

core/migrations/0006_participant_maiden_name.py

Lines changed: 0 additions & 18 deletions
This file was deleted.

core/migrations/0007_auto_20201014_1626.py

Lines changed: 0 additions & 23 deletions
This file was deleted.

core/migrations/0008_auto_20201020_1008.py

Lines changed: 0 additions & 21 deletions
This file was deleted.

core/migrations/0009_auto_20201020_1017.py

Lines changed: 0 additions & 17 deletions
This file was deleted.

0 commit comments

Comments
 (0)