Brak opisu

0017_ambulance_driver.py 2.2KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344
  1. # Generated by Django 3.2.5 on 2021-07-18 10:43
  2. from django.db import migrations, models
  3. class Migration(migrations.Migration):
  4. dependencies = [
  5. ('backend', '0016_auto_20210718_1031'),
  6. ]
  7. operations = [
  8. migrations.CreateModel(
  9. name='Ambulance',
  10. fields=[
  11. ('id', models.BigAutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
  12. ('code', models.CharField(max_length=100)),
  13. ('license_plate', models.CharField(max_length=100)),
  14. ('brand', models.CharField(max_length=100)),
  15. ('model_name', models.CharField(max_length=100)),
  16. ('comment', models.TextField(blank=True, null=True)),
  17. ('status', models.CharField(choices=[('working', 'Working'), ('free', 'Free'), ('ma', 'MA')], max_length=30, null=True)),
  18. ('created_at', models.DateTimeField(auto_now_add=True, null=True)),
  19. ('updated_at', models.DateTimeField(auto_now=True)),
  20. ],
  21. ),
  22. migrations.CreateModel(
  23. name='Driver',
  24. fields=[
  25. ('id', models.BigAutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
  26. ('first_name', models.CharField(max_length=100)),
  27. ('last_name', models.CharField(max_length=100)),
  28. ('age', models.IntegerField()),
  29. ('idcard', models.CharField(max_length=20, null=True)),
  30. ('prefix', models.CharField(choices=[('นางสาว', 'นางสาว'), ('นาย', 'นาย'), ('นาง', 'นาง'), ('ด.ช.', 'เด็กชาย'), ('ด.ญ.', 'เด็กหญิง')], max_length=30, null=True)),
  31. ('sex', models.CharField(choices=[('male', 'Male'), ('female', 'Female')], max_length=30, null=True)),
  32. ('photo', models.FileField(blank=True, upload_to='uploads/%Y/%m/%d/', verbose_name='Photo')),
  33. ('address', models.TextField(blank=True, null=True)),
  34. ('created_at', models.DateTimeField(auto_now_add=True, null=True)),
  35. ('updated_at', models.DateTimeField(auto_now=True)),
  36. ],
  37. ),
  38. ]