0001_initial.py 3.6 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586
  1. # -*- coding: utf-8 -*-
  2. # Generated by Django 1.11.5 on 2017-10-31 15:02
  3. from __future__ import unicode_literals
  4. from django.db import migrations, models
  5. class Migration(migrations.Migration):
  6. initial = True
  7. dependencies = [
  8. ]
  9. operations = [
  10. migrations.CreateModel(
  11. name='CheckIn',
  12. fields=[
  13. ('ID', models.AutoField(primary_key=True, serialize=False)),
  14. ('startTime', models.DateField()),
  15. ('endTime', models.DateField(null=True)),
  16. ('createTime', models.DateTimeField(blank=True, null=True)),
  17. ('o_ID', models.IntegerField()),
  18. ('description', models.CharField(max_length=256)),
  19. ('maxNum', models.IntegerField(blank=True, null=True)),
  20. ('creatorConfirm', models.IntegerField()),
  21. ('captcha', models.BooleanField()),
  22. ('status', models.CharField(max_length=30, null=True)),
  23. ],
  24. ),
  25. migrations.CreateModel(
  26. name='Item',
  27. fields=[
  28. ('ID', models.AutoField(primary_key=True, serialize=False)),
  29. ('o_ID', models.IntegerField()),
  30. ('c_ID', models.IntegerField()),
  31. ('c_description', models.CharField(max_length=256)),
  32. ('description', models.CharField(max_length=256)),
  33. ('type', models.IntegerField()),
  34. ('order', models.IntegerField()),
  35. ('unique', models.BooleanField(default=False)),
  36. ('reservedFlag', models.BooleanField(default=False)),
  37. ('reservedContent', models.TextField(blank=True, null=True)),
  38. ],
  39. ),
  40. migrations.CreateModel(
  41. name='ItemSelection',
  42. fields=[
  43. ('ID', models.AutoField(primary_key=True, serialize=False)),
  44. ('o_ID', models.IntegerField()),
  45. ('c_ID', models.IntegerField()),
  46. ('item_ID', models.IntegerField()),
  47. ('description', models.CharField(max_length=64, null=True)),
  48. ],
  49. ),
  50. migrations.CreateModel(
  51. name='Organizer',
  52. fields=[
  53. ('ID', models.AutoField(primary_key=True, serialize=False)),
  54. ('username', models.CharField(max_length=30, unique=True)),
  55. ('nickname', models.CharField(max_length=30)),
  56. ('email', models.EmailField(max_length=30, null=True)),
  57. ('mobile', models.IntegerField(unique=True)),
  58. ('password', models.CharField(max_length=128)),
  59. ('photo', models.CharField(max_length=256, null=True)),
  60. ('userActive', models.BooleanField(default=True)),
  61. ('accountType', models.IntegerField(default=0)),
  62. ('registerDate', models.DateField(auto_now_add=True)),
  63. ('registerIP', models.GenericIPAddressField(null=True)),
  64. ('emailConfirmation', models.BooleanField(default=False)),
  65. ('mobileConfirmation', models.BooleanField(default=False)),
  66. ],
  67. ),
  68. migrations.CreateModel(
  69. name='UserContent',
  70. fields=[
  71. ('ID', models.AutoField(primary_key=True, serialize=False)),
  72. ('c_ID', models.IntegerField()),
  73. ('o_ID', models.IntegerField()),
  74. ('content', models.TextField()),
  75. ('confirmation', models.IntegerField()),
  76. ('datetime', models.DateTimeField(auto_now_add=True)),
  77. ('IPAddress', models.GenericIPAddressField(null=True)),
  78. ],
  79. ),
  80. ]