HH/apps/organizations/migrations/0016_patient_verbose_names.py
2026-07-05 21:34:34 +03:00

81 lines
3.1 KiB
Python

# Generated by Django 6.0.1 on 2026-07-05 13:33
import apps.core.encryption
import django.db.models.deletion
from django.db import migrations, models
class Migration(migrations.Migration):
dependencies = [
('organizations', '0015_hospital_branding'),
]
operations = [
migrations.AlterField(
model_name='patient',
name='address',
field=models.TextField(blank=True, verbose_name='Address'),
),
migrations.AlterField(
model_name='patient',
name='city',
field=models.CharField(blank=True, max_length=100, verbose_name='City'),
),
migrations.AlterField(
model_name='patient',
name='date_of_birth',
field=models.DateField(blank=True, null=True, verbose_name='Date of Birth'),
),
migrations.AlterField(
model_name='patient',
name='email',
field=models.EmailField(blank=True, max_length=254, verbose_name='Email'),
),
migrations.AlterField(
model_name='patient',
name='first_name',
field=models.CharField(max_length=100, verbose_name='First Name'),
),
migrations.AlterField(
model_name='patient',
name='first_name_ar',
field=models.CharField(blank=True, max_length=100, verbose_name='First Name (Arabic)'),
),
migrations.AlterField(
model_name='patient',
name='gender',
field=models.CharField(blank=True, choices=[('male', 'Male'), ('female', 'Female'), ('other', 'Other')], max_length=10, verbose_name='Gender'),
),
migrations.AlterField(
model_name='patient',
name='last_name',
field=models.CharField(max_length=100, verbose_name='Last Name'),
),
migrations.AlterField(
model_name='patient',
name='last_name_ar',
field=models.CharField(blank=True, max_length=100, verbose_name='Last Name (Arabic)'),
),
migrations.AlterField(
model_name='patient',
name='national_id',
field=apps.core.encryption.EncryptedCharField(blank=True, default='', max_length=256, verbose_name='National ID'),
),
migrations.AlterField(
model_name='patient',
name='phone',
field=models.CharField(blank=True, max_length=20, verbose_name='Phone'),
),
migrations.AlterField(
model_name='patient',
name='primary_hospital',
field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='patients', to='organizations.hospital', verbose_name='Primary Hospital'),
),
migrations.AlterField(
model_name='patient',
name='status',
field=models.CharField(choices=[('active', 'Active'), ('inactive', 'Inactive'), ('pending', 'Pending'), ('completed', 'Completed'), ('cancelled', 'Cancelled')], db_index=True, default='active', max_length=20, verbose_name='Status'),
),
]