0001_initial.py 2.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657
  1. # -*- coding: utf-8 -*-
  2. # Generated by Django 1.11.5 on 2020-10-23 11:13
  3. from __future__ import unicode_literals
  4. from django.db import migrations, models
  5. import django.db.models.deletion
  6. class Migration(migrations.Migration):
  7. initial = True
  8. dependencies = [
  9. ]
  10. operations = [
  11. migrations.CreateModel(
  12. name='ServiceBooking',
  13. fields=[
  14. ('ID', models.AutoField(primary_key=True, serialize=False)),
  15. ],
  16. ),
  17. migrations.CreateModel(
  18. name='ServiceTimeSlot',
  19. fields=[
  20. ('ID', models.AutoField(primary_key=True, serialize=False)),
  21. ('date', models.DateField(blank=True, null=True)),
  22. ('start_time', models.TimeField(blank=True, null=True)),
  23. ('end_time', models.TimeField(blank=True, null=True)),
  24. ('address', models.CharField(blank=True, max_length=256, null=True)),
  25. ('people_count', models.IntegerField(default=2)),
  26. ],
  27. ),
  28. migrations.CreateModel(
  29. name='Volunteer',
  30. fields=[
  31. ('ID', models.AutoField(primary_key=True, serialize=False)),
  32. ('name', models.CharField(max_length=128)),
  33. ('gender', models.CharField(max_length=8)),
  34. ('mobile', models.BigIntegerField(unique=True)),
  35. ('social_id', models.CharField(max_length=32)),
  36. ('political_outlook', models.CharField(max_length=32)),
  37. ('organization', models.CharField(max_length=256)),
  38. ('district_street', models.CharField(max_length=256)),
  39. ],
  40. ),
  41. migrations.AddField(
  42. model_name='servicebooking',
  43. name='timeslot_id',
  44. field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='service_booking_to_timeslot', to='volunteer_arrangement.ServiceTimeSlot'),
  45. ),
  46. migrations.AddField(
  47. model_name='servicebooking',
  48. name='volunteer_id',
  49. field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='service_booking_to_volunteer', to='volunteer_arrangement.Volunteer'),
  50. ),
  51. ]