mexx24

Untitled

Mar 11th, 2021
422
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.55 KB | None | 0 0
  1. class Migration(migrations.Migration):
  2.  
  3. initial = True
  4.  
  5. dependencies = [
  6. ('client', '__first__'),
  7. ('auto', '__first__'),
  8. ]
  9.  
  10. operations = [
  11. migrations.CreateModel(
  12. name='AccidentDoc',
  13. fields=[
  14. ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
  15. ('name', models.CharField(blank=True, default=None, max_length=50, null=True, verbose_name='Тип документа')),
  16. ('is_active', models.BooleanField(default=True)),
  17. ('created', models.DateTimeField(auto_now_add=True)),
  18. ('updated', models.DateTimeField(auto_now=True)),
  19. ],
  20. options={
  21. 'verbose_name': 'Док основание ДТП',
  22. 'verbose_name_plural': 'Док основание ДТП',
  23. },
  24. ),
  25. migrations.CreateModel(
  26. name='AccidentPos',
  27. fields=[
  28. ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
  29. ('name', models.CharField(blank=True, default=None, max_length=50, null=True, verbose_name='Тип документа')),
  30. ('is_active', models.BooleanField(default=True)),
  31. ('created', models.DateTimeField(auto_now_add=True)),
  32. ('updated', models.DateTimeField(auto_now=True)),
  33. ],
  34. options={
  35. 'verbose_name': 'Док опеределение ДТП',
  36. 'verbose_name_plural': 'Док определение ДТП',
  37. },
  38. ),
  39. migrations.CreateModel(
  40. name='Accident',
  41. fields=[
  42. ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
  43. ('data', models.DateField(blank=True, default=None, null=True, verbose_name='Дата ДТП ')),
  44. ('time', models.TimeField(blank=True, default=None, null=True, verbose_name='Время ДТП ')),
  45. ('number', models.CharField(blank=True, default=None, max_length=24, null=True, verbose_name='Номер протокола')),
  46. ('doc', models.ImageField(blank=True, default=None, null=True, upload_to='upload/protokol_doc/', verbose_name='Файл Основание')),
  47. ('doc_1', models.ImageField(blank=True, default=None, null=True, upload_to='upload/protokol_doc/', verbose_name='Файл Дополнение')),
  48. ('location', models.CharField(blank=True, default=None, max_length=400, null=True, verbose_name='Место ДТП')),
  49. ('data_insurance', models.DateField(blank=True, default=None, null=True, verbose_name='Дата обращения в Страховую')),
  50. ('message', models.CharField(blank=True, default=None, max_length=1000, null=True, verbose_name='Комментарий')),
  51. ('is_active', models.BooleanField(default=True)),
  52. ('created', models.DateTimeField(auto_now_add=True)),
  53. ('updated', models.DateTimeField(auto_now=True)),
  54. ('car_culprit', models.ForeignKey(default=None, on_delete=django.db.models.deletion.CASCADE, related_name='car_plaintiff', to='auto.car', verbose_name='Автомобиль ответчика ')),
  55. ('car_plaintiff', models.ForeignKey(default=None, on_delete=django.db.models.deletion.CASCADE, related_name='car_culprit', to='auto.car', verbose_name='Автомобиль истца ')),
  56. ('culprit', models.ForeignKey(default=None, on_delete=django.db.models.deletion.CASCADE, related_name='culprit', to='client.client', verbose_name='Ответчик ')),
  57. ('dtp_doc', models.ForeignKey(default=None, null=True, on_delete=django.db.models.deletion.CASCADE, to='accident.accidentdoc', verbose_name='Документ Основание ')),
  58. ('dtp_pos', models.ForeignKey(default=None, null=True, on_delete=django.db.models.deletion.CASCADE, to='accident.accidentpos', verbose_name='Документ Постановление ')),
  59. ('plaintiff', models.ForeignKey(default=None, on_delete=django.db.models.deletion.CASCADE, related_name='plaintiff', to='client.client', verbose_name='Истец ')),
  60. ],
  61. options={
  62. 'verbose_name': 'ДТП ',
  63. 'verbose_name_plural': 'ДТП',
  64. 'ordering': ['-created'],
  65. },
  66. ),
  67. ]
  68.  
Add Comment
Please, Sign In to add comment