Sen descrición

0001_initial.py 3.7KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104
  1. # -*- coding: utf-8 -*-
  2. from __future__ import unicode_literals
  3. from django.db import models, migrations
  4. class Migration(migrations.Migration):
  5. dependencies = [
  6. ]
  7. operations = [
  8. migrations.CreateModel(
  9. name='Amphi',
  10. fields=[
  11. ('id', models.AutoField(serialize=False, verbose_name='ID', auto_created=True, primary_key=True)),
  12. ('name', models.CharField(verbose_name='Nom', max_length=60)),
  13. ('capacity', models.IntegerField(verbose_name='Capacité')),
  14. ],
  15. options={
  16. 'verbose_name': 'Amphithéâtre',
  17. },
  18. bases=(models.Model,),
  19. ),
  20. migrations.CreateModel(
  21. name='Count',
  22. fields=[
  23. ('id', models.AutoField(serialize=False, verbose_name='ID', auto_created=True, primary_key=True)),
  24. ('census', models.IntegerField(verbose_name="Nombre d'éléves présents")),
  25. ],
  26. options={
  27. 'verbose_name': 'Comptage',
  28. },
  29. bases=(models.Model,),
  30. ),
  31. migrations.CreateModel(
  32. name='Course',
  33. fields=[
  34. ('id', models.AutoField(serialize=False, verbose_name='ID', auto_created=True, primary_key=True)),
  35. ('name', models.CharField(verbose_name='Nom', max_length=6)),
  36. ('enrolled', models.IntegerField(verbose_name="Nombre d'inscrits")),
  37. ],
  38. options={
  39. 'verbose_name': 'Cours',
  40. 'verbose_name_plural': 'Cours',
  41. },
  42. bases=(models.Model,),
  43. ),
  44. migrations.CreateModel(
  45. name='Lesson',
  46. fields=[
  47. ('id', models.AutoField(serialize=False, verbose_name='ID', auto_created=True, primary_key=True)),
  48. ('date', models.DateField(verbose_name='Date')),
  49. ('number', models.IntegerField(verbose_name='Numéro de la séance')),
  50. ('amphi', models.ForeignKey(verbose_name='Amphithéâtre', to='census.Amphi')),
  51. ('course', models.ForeignKey(to='census.Course')),
  52. ],
  53. options={
  54. 'verbose_name': 'Séance',
  55. },
  56. bases=(models.Model,),
  57. ),
  58. migrations.CreateModel(
  59. name='Professor',
  60. fields=[
  61. ('id', models.AutoField(serialize=False, verbose_name='ID', auto_created=True, primary_key=True)),
  62. ('name', models.CharField(verbose_name='Nom', max_length=100)),
  63. ],
  64. options={
  65. 'verbose_name': 'Professeur',
  66. },
  67. bases=(models.Model,),
  68. ),
  69. migrations.CreateModel(
  70. name='Promotion',
  71. fields=[
  72. ('id', models.AutoField(serialize=False, verbose_name='ID', auto_created=True, primary_key=True)),
  73. ('number', models.IntegerField(verbose_name='Numéro')),
  74. ],
  75. options={
  76. 'verbose_name': 'Promotion',
  77. },
  78. bases=(models.Model,),
  79. ),
  80. migrations.AddField(
  81. model_name='lesson',
  82. name='professor',
  83. field=models.ForeignKey(verbose_name='Professeur', to='census.Professor'),
  84. preserve_default=True,
  85. ),
  86. migrations.AddField(
  87. model_name='course',
  88. name='promotion',
  89. field=models.ForeignKey(verbose_name='Promotion', to='census.Promotion'),
  90. preserve_default=True,
  91. ),
  92. migrations.AddField(
  93. model_name='count',
  94. name='lesson',
  95. field=models.ForeignKey(verbose_name='Séance', to='census.Lesson'),
  96. preserve_default=True,
  97. ),
  98. ]