main.migrations package¶
Submodules¶
main.migrations.0001_initial module¶
-
class
main.migrations.0001_initial.
Migration
(name, app_label)¶ Bases:
django.db.migrations.migration.Migration
-
dependencies
= [('auth', '0012_alter_user_first_name_max_length')]¶
-
initial
= True¶
-
operations
= [<CreateModel name='fEMRUser', fields=[('id', <django.db.models.fields.BigAutoField>), ('password', <django.db.models.fields.CharField>), ('last_login', <django.db.models.fields.DateTimeField>), ('is_superuser', <django.db.models.fields.BooleanField>), ('username', <django.db.models.fields.CharField>), ('first_name', <django.db.models.fields.CharField>), ('last_name', <django.db.models.fields.CharField>), ('is_staff', <django.db.models.fields.BooleanField>), ('is_active', <django.db.models.fields.BooleanField>), ('date_joined', <django.db.models.fields.DateTimeField>), ('email', <django.db.models.fields.EmailField>), ('change_password', <django.db.models.fields.BooleanField>), ('password_reset_last', <django.db.models.fields.DateTimeField>)], options={'verbose_name': 'user', 'verbose_name_plural': 'users', 'abstract': False}, managers=[('objects', <django.contrib.auth.models.UserManager object>)]>, <CreateModel name='AdministrationSchedule', fields=[('id', <django.db.models.fields.BigAutoField>), ('text', <django.db.models.fields.CharField>)]>, <CreateModel name='Campaign', fields=[('id', <django.db.models.fields.BigAutoField>), ('name', <django.db.models.fields.CharField>), ('active', <django.db.models.fields.BooleanField>), ('units', <django.db.models.fields.CharField>), ('telehealth', <django.db.models.fields.BooleanField>), ('encounter_close', <django.db.models.fields.PositiveIntegerField>), ('country', <django.db.models.fields.CharField>), ('timezone', <django.db.models.fields.CharField>), ('admins', <django.db.models.fields.related.ManyToManyField>)]>, <CreateModel name='ChiefComplaint', fields=[('id', <django.db.models.fields.BigAutoField>), ('text', <django.db.models.fields.CharField>), ('active', <django.db.models.fields.BooleanField>)]>, <CreateModel name='Contact', fields=[('id', <django.db.models.fields.BigAutoField>), ('first_name', <django.db.models.fields.CharField>), ('last_name', <django.db.models.fields.CharField>), ('email_address', <django.db.models.fields.CharField>), ('phone_number', <django.db.models.fields.CharField>)]>, <CreateModel name='CSVUploadDocument', fields=[('id', <django.db.models.fields.BigAutoField>), ('document', <django.db.models.fields.files.FileField>), ('mode_option', <django.db.models.fields.CharField>)]>, <CreateModel name='Diagnosis', fields=[('id', <django.db.models.fields.BigAutoField>), ('text', <django.db.models.fields.CharField>)]>, <CreateModel name='Ethnicity', fields=[('id', <django.db.models.fields.BigAutoField>), ('name', <django.db.models.fields.CharField>)]>, <CreateModel name='InventoryCategory', fields=[('id', <django.db.models.fields.BigAutoField>), ('name', <django.db.models.fields.CharField>)]>, <CreateModel name='InventoryForm', fields=[('id', <django.db.models.fields.BigAutoField>), ('name', <django.db.models.fields.CharField>)]>, <CreateModel name='Manufacturer', fields=[('id', <django.db.models.fields.BigAutoField>), ('name', <django.db.models.fields.CharField>)]>, <CreateModel name='Medication', fields=[('id', <django.db.models.fields.BigAutoField>), ('text', <django.db.models.fields.CharField>)]>, <CreateModel name='MessageOfTheDay', fields=[('id', <django.db.models.fields.BigAutoField>), ('text', <django.db.models.fields.CharField>), ('start_date', <django.db.models.fields.DateField>), ('end_date', <django.db.models.fields.DateField>)], options={'abstract': False}>, <CreateModel name='Patient', fields=[('id', <django.db.models.fields.BigAutoField>), ('campaign_key', <django.db.models.fields.PositiveIntegerField>), ('first_name', <django.db.models.fields.CharField>), ('middle_name', <django.db.models.fields.CharField>), ('last_name', <django.db.models.fields.CharField>), ('suffix', <django.db.models.fields.CharField>), ('social_security_number', <django.db.models.fields.CharField>), ('sex_assigned_at_birth', <django.db.models.fields.CharField>), ('explain', <django.db.models.fields.CharField>), ('date_of_birth', <django.db.models.fields.DateField>), ('age', <django.db.models.fields.IntegerField>), ('preferred_language', <django.db.models.fields.CharField>), ('current_address', <django.db.models.fields.CharField>), ('address1', <django.db.models.fields.CharField>), ('address2', <django.db.models.fields.CharField>), ('zip_code', <django.db.models.fields.CharField>), ('city', <django.db.models.fields.CharField>), ('previous_address', <django.db.models.fields.CharField>), ('phone_number', <django.db.models.fields.CharField>), ('phone_number_type', <django.db.models.fields.CharField>), ('shared_phone_number', <django.db.models.fields.BooleanField>), ('email_address', <django.db.models.fields.CharField>), ('shared_email_address', <django.db.models.fields.BooleanField>), ('timestamp', <django.db.models.fields.DateTimeField>), ('campaign', <django.db.models.fields.related.ManyToManyField>), ('ethnicity', <django.db.models.fields.related.ForeignKey>)]>, <CreateModel name='PatientEncounter', fields=[('id', <django.db.models.fields.BigAutoField>), ('body_height_primary', <django.db.models.fields.IntegerField>), ('body_height_secondary', <django.db.models.fields.FloatField>), ('body_weight', <django.db.models.fields.FloatField>), ('bmi_percentile', <django.db.models.fields.IntegerField>), ('weight_for_length_percentile', <django.db.models.fields.IntegerField>), ('head_occipital_frontal_circumference_percentile', <django.db.models.fields.IntegerField>), ('body_mass_index', <django.db.models.fields.FloatField>), ('weeks_pregnant', <django.db.models.fields.IntegerField>), ('smoking', <django.db.models.fields.BooleanField>), ('history_of_diabetes', <django.db.models.fields.BooleanField>), ('history_of_hypertension', <django.db.models.fields.BooleanField>), ('history_of_high_cholesterol', <django.db.models.fields.BooleanField>), ('alcohol', <django.db.models.fields.BooleanField>), ('patient_history', <django.db.models.fields.CharField>), ('community_health_worker_notes', <django.db.models.fields.CharField>), ('procedure', <django.db.models.fields.CharField>), ('pharmacy_notes', <django.db.models.fields.CharField>), ('medical_history', <django.db.models.fields.CharField>), ('social_history', <django.db.models.fields.CharField>), ('current_medications', <django.db.models.fields.CharField>), ('family_history', <django.db.models.fields.CharField>), ('timestamp', <django.db.models.fields.DateTimeField>), ('active', <django.db.models.fields.BooleanField>), ('campaign', <django.db.models.fields.related.ForeignKey>), ('chief_complaint', <django.db.models.fields.related.ManyToManyField>), ('patient', <django.db.models.fields.related.ForeignKey>)]>, <CreateModel name='Photo', fields=[('id', <django.db.models.fields.BigAutoField>), ('description', <django.db.models.fields.CharField>), ('photo', <django.db.models.fields.files.FileField>), ('imaging_link', <django.db.models.fields.CharField>)]>, <CreateModel name='Race', fields=[('id', <django.db.models.fields.BigAutoField>), ('name', <django.db.models.fields.CharField>)]>, <CreateModel name='State', fields=[('id', <django.db.models.fields.BigAutoField>), ('name', <django.db.models.fields.CharField>)]>, <CreateModel name='Test', fields=[('id', <django.db.models.fields.BigAutoField>), ('text', <django.db.models.fields.CharField>)]>, <CreateModel name='UnitsSetting', fields=[('id', <django.db.models.fields.BigAutoField>), ('units', <django.db.models.fields.CharField>)], options={'abstract': False}>, <CreateModel name='Vitals', fields=[('id', <django.db.models.fields.BigAutoField>), ('diastolic_blood_pressure', <django.db.models.fields.IntegerField>), ('systolic_blood_pressure', <django.db.models.fields.IntegerField>), ('mean_arterial_pressure', <django.db.models.fields.FloatField>), ('heart_rate', <django.db.models.fields.IntegerField>), ('respiratory_rate', <django.db.models.fields.IntegerField>), ('body_temperature', <django.db.models.fields.FloatField>), ('oxygen_concentration', <django.db.models.fields.IntegerField>), ('glucose_level', <django.db.models.fields.FloatField>), ('timestamp', <django.db.models.fields.DateTimeField>), ('encounter', <django.db.models.fields.related.ForeignKey>)]>, <CreateModel name='Treatment', fields=[('id', <django.db.models.fields.BigAutoField>), ('days', <django.db.models.fields.IntegerField>), ('timestamp', <django.db.models.fields.DateTimeField>), ('administration_schedule', <django.db.models.fields.related.ForeignKey>), ('diagnosis', <django.db.models.fields.related.ForeignKey>), ('encounter', <django.db.models.fields.related.ForeignKey>), ('medication', <django.db.models.fields.related.ManyToManyField>), ('prescriber', <django.db.models.fields.related.ForeignKey>)]>, <AddField model_name='patientencounter', name='photos', field=<django.db.models.fields.related.ManyToManyField>>, <CreateModel name='PatientDiagnosis', fields=[('id', <django.db.models.fields.BigAutoField>), ('diagnosis', <django.db.models.fields.related.ManyToManyField>), ('encounter', <django.db.models.fields.related.ForeignKey>)]>, <AddField model_name='patient', name='race', field=<django.db.models.fields.related.ForeignKey>>, <AddField model_name='patient', name='state', field=<django.db.models.fields.related.ForeignKey>>, <CreateModel name='Organization', fields=[('id', <django.db.models.fields.BigAutoField>), ('name', <django.db.models.fields.CharField>), ('active', <django.db.models.fields.BooleanField>), ('admins', <django.db.models.fields.related.ManyToManyField>), ('main_contact', <django.db.models.fields.related.ForeignKey>)]>, <CreateModel name='InventoryEntry', fields=[('id', <django.db.models.fields.BigAutoField>), ('strength', <django.db.models.fields.CharField>), ('count', <django.db.models.fields.PositiveIntegerField>), ('quantity', <django.db.models.fields.PositiveIntegerField>), ('initial_quantity', <django.db.models.fields.PositiveIntegerField>), ('item_number', <django.db.models.fields.CharField>), ('box_number', <django.db.models.fields.CharField>), ('expiration_date', <django.db.models.fields.DateField>), ('timestamp', <django.db.models.fields.DateTimeField>), ('category', <django.db.models.fields.related.ForeignKey>), ('form', <django.db.models.fields.related.ForeignKey>), ('manufacturer', <django.db.models.fields.related.ForeignKey>), ('medication', <django.db.models.fields.related.ForeignKey>)]>, <CreateModel name='Inventory', fields=[('id', <django.db.models.fields.BigAutoField>), ('entries', <django.db.models.fields.related.ManyToManyField>)]>, <CreateModel name='Instance', fields=[('id', <django.db.models.fields.BigAutoField>), ('name', <django.db.models.fields.CharField>), ('active', <django.db.models.fields.BooleanField>), ('admins', <django.db.models.fields.related.ManyToManyField>), ('main_contact', <django.db.models.fields.related.ForeignKey>), ('organization', <django.db.models.fields.related.ForeignKey>)], options={'verbose_name': 'Operation'}>, <CreateModel name='HistoryOfPresentIllness', fields=[('id', <django.db.models.fields.BigAutoField>), ('onset', <django.db.models.fields.CharField>), ('provokes', <django.db.models.fields.CharField>), ('palliates', <django.db.models.fields.CharField>), ('quality', <django.db.models.fields.CharField>), ('radiation', <django.db.models.fields.CharField>), ('severity', <django.db.models.fields.CharField>), ('time_of_day', <django.db.models.fields.CharField>), ('narrative', <django.db.models.fields.CharField>), ('physical_examination', <django.db.models.fields.CharField>), ('chief_complaint', <django.db.models.fields.related.ForeignKey>), ('encounter', <django.db.models.fields.related.ForeignKey>), ('tests_ordered', <django.db.models.fields.related.ManyToManyField>)]>, <CreateModel name='DatabaseChangeLog', fields=[('id', <django.db.models.fields.BigAutoField>), ('action', <django.db.models.fields.CharField>), ('model', <django.db.models.fields.CharField>), ('instance', <django.db.models.fields.CharField>), ('ip', <django.db.models.fields.GenericIPAddressField>), ('username', <django.db.models.fields.CharField>), ('timestamp', <django.db.models.fields.DateTimeField>), ('campaign', <django.db.models.fields.related.ForeignKey>)]>, <AddField model_name='campaign', name='ethnicity_options', field=<django.db.models.fields.related.ManyToManyField>>, <AddField model_name='campaign', name='instance', field=<django.db.models.fields.related.ForeignKey>>, <AddField model_name='campaign', name='inventory', field=<django.db.models.fields.related.ForeignKey>>, <AddField model_name='campaign', name='main_contact', field=<django.db.models.fields.related.ForeignKey>>, <AddField model_name='campaign', name='race_options', field=<django.db.models.fields.related.ManyToManyField>>, <CreateModel name='AuditEntry', fields=[('id', <django.db.models.fields.BigAutoField>), ('action', <django.db.models.fields.CharField>), ('ip', <django.db.models.fields.GenericIPAddressField>), ('username', <django.db.models.fields.CharField>), ('timestamp', <django.db.models.fields.DateTimeField>), ('campaign', <django.db.models.fields.related.ForeignKey>)]>, <AddField model_name='femruser', name='campaigns', field=<django.db.models.fields.related.ManyToManyField>>, <AddField model_name='femruser', name='created_by', field=<django.db.models.fields.related.ForeignKey>>, <AddField model_name='femruser', name='groups', field=<django.db.models.fields.related.ManyToManyField>>, <AddField model_name='femruser', name='user_permissions', field=<django.db.models.fields.related.ManyToManyField>>]¶
-
main.migrations.0002_auto_20211007_1254 module¶
-
class
main.migrations.0002_auto_20211007_1254.
Migration
(name, app_label)¶ Bases:
django.db.migrations.migration.Migration
-
dependencies
= [('main', '0001_initial')]¶
-
operations
= [<AddField model_name='organization', name='address1', field=<django.db.models.fields.CharField>>, <AddField model_name='organization', name='address2', field=<django.db.models.fields.CharField>>, <AddField model_name='organization', name='city', field=<django.db.models.fields.CharField>>, <AddField model_name='organization', name='contract_start_date', field=<django.db.models.fields.DateField>>, <AddField model_name='organization', name='state', field=<django.db.models.fields.related.ForeignKey>>, <AddField model_name='organization', name='zip_code', field=<django.db.models.fields.CharField>>]¶
-
main.migrations.0003_usersession module¶
-
class
main.migrations.0003_usersession.
Migration
(name, app_label)¶ Bases:
django.db.migrations.migration.Migration
-
dependencies
= [('sessions', '0001_initial'), ('main', '0002_auto_20211007_1254')]¶
-
operations
= [<CreateModel name='UserSession', fields=[('id', <django.db.models.fields.BigAutoField>), ('session', <django.db.models.fields.related.OneToOneField>), ('user', <django.db.models.fields.related.ForeignKey>)]>]¶
-
main.migrations.0004_alter_campaign_encounter_close module¶
-
class
main.migrations.0004_alter_campaign_encounter_close.
Migration
(name, app_label)¶ Bases:
django.db.migrations.migration.Migration
-
dependencies
= [('main', '0003_usersession')]¶
-
operations
= [<AlterField model_name='campaign', name='encounter_close', field=<django.db.models.fields.PositiveIntegerField>>]¶
-
main.migrations.0005_auto_20211012_2105 module¶
-
class
main.migrations.0005_auto_20211012_2105.
Migration
(name, app_label)¶ Bases:
django.db.migrations.migration.Migration
-
dependencies
= [('main', '0004_alter_campaign_encounter_close')]¶
-
operations
= [<RemoveField model_name='usersession', name='session'>, <AddField model_name='usersession', name='session_key', field=<django.db.models.fields.CharField>>, <AddField model_name='usersession', name='timestamp', field=<django.db.models.fields.DateTimeField>>, <AlterField model_name='usersession', name='user', field=<django.db.models.fields.related.OneToOneField>>]¶
-