0013_auto_20161107_1333.py 6.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155
  1. # -*- coding: utf-8 -*-
  2. # Generated by Django 1.9.2 on 2016-11-07 12:33
  3. from __future__ import unicode_literals
  4. import datetime
  5. from django.db import migrations, models
  6. class Migration(migrations.Migration):
  7. dependencies = [
  8. ('costs', '0012_auto_20160209_1043'),
  9. ]
  10. operations = [
  11. migrations.AlterModelOptions(
  12. name='cost',
  13. options={'verbose_name': 'Coût mensuel'},
  14. ),
  15. migrations.AlterModelOptions(
  16. name='costuse',
  17. options={'verbose_name': 'Coût mensuel associé', 'verbose_name_plural': 'Coûts mensuels associés'},
  18. ),
  19. migrations.AlterModelOptions(
  20. name='document',
  21. options={'ordering': ['-date']},
  22. ),
  23. migrations.AlterModelOptions(
  24. name='good',
  25. options={'verbose_name': "Matériel ou Frais d'accès", 'verbose_name_plural': "Matériels ou Frais d'accès"},
  26. ),
  27. migrations.AlterModelOptions(
  28. name='gooduse',
  29. options={'verbose_name': "Matériel ou frais d'accès utilisé", 'verbose_name_plural': "Matériels et frais d'accès utilisés"},
  30. ),
  31. migrations.AlterModelOptions(
  32. name='serviceuse',
  33. options={'verbose_name': 'service utilisé', 'verbose_name_plural': 'services utilisés'},
  34. ),
  35. migrations.AddField(
  36. model_name='service',
  37. name='internal',
  38. field=models.BooleanField(default=False, help_text='Service interne uniquement (ne peut être vendu tel quel)'),
  39. ),
  40. migrations.AlterField(
  41. model_name='cost',
  42. name='capacity_unit',
  43. field=models.CharField(blank=True, choices=[('a', 'A'), ('mbps', 'Mbps'), ('u', 'U'), ('ipv4', 'IPv4'), ('eth', 'ports'), ('services', 'abonnement')], help_text='unité de capacité (si applicable)', max_length=10, verbose_name='unité'),
  44. ),
  45. migrations.AlterField(
  46. model_name='cost',
  47. name='description',
  48. field=models.TextField(blank=True, verbose_name='description'),
  49. ),
  50. migrations.AlterField(
  51. model_name='cost',
  52. name='name',
  53. field=models.CharField(max_length=130, verbose_name='Nom'),
  54. ),
  55. migrations.AlterField(
  56. model_name='cost',
  57. name='price',
  58. field=models.FloatField(verbose_name='Coût mensuel'),
  59. ),
  60. migrations.AlterField(
  61. model_name='cost',
  62. name='total_capacity',
  63. field=models.FloatField(default=1, help_text='Laisser à 1 si non divisible', verbose_name='Capacité totale'),
  64. ),
  65. migrations.AlterField(
  66. model_name='document',
  67. name='comment',
  68. field=models.TextField(blank=True, help_text='Texte brut ou markdown', verbose_name='commentaire'),
  69. ),
  70. migrations.AlterField(
  71. model_name='document',
  72. name='date',
  73. field=models.DateField(default=datetime.datetime.now, help_text='Date de création du document'),
  74. ),
  75. migrations.AlterField(
  76. model_name='document',
  77. name='name',
  78. field=models.CharField(max_length=130, verbose_name='Nom'),
  79. ),
  80. migrations.AlterField(
  81. model_name='document',
  82. name='type',
  83. field=models.CharField(choices=[('fact', 'rapport de transparence'), ('plan', 'estimation ou étude')], max_length=10),
  84. ),
  85. migrations.AlterField(
  86. model_name='good',
  87. name='capacity_unit',
  88. field=models.CharField(blank=True, choices=[('a', 'A'), ('mbps', 'Mbps'), ('u', 'U'), ('ipv4', 'IPv4'), ('eth', 'ports'), ('services', 'abonnement')], help_text='unité de capacité (si applicable)', max_length=10, verbose_name='unité'),
  89. ),
  90. migrations.AlterField(
  91. model_name='good',
  92. name='description',
  93. field=models.TextField(blank=True, verbose_name='description'),
  94. ),
  95. migrations.AlterField(
  96. model_name='good',
  97. name='name',
  98. field=models.CharField(max_length=130, verbose_name='Nom'),
  99. ),
  100. migrations.AlterField(
  101. model_name='good',
  102. name='price',
  103. field=models.FloatField(verbose_name="Prix d'achat"),
  104. ),
  105. migrations.AlterField(
  106. model_name='good',
  107. name='provisioning_duration',
  108. field=models.DurationField(choices=[(datetime.timedelta(1095), '3 ans'), (datetime.timedelta(1825), '5 ans')], verbose_name="Durée d'amortissement"),
  109. ),
  110. migrations.AlterField(
  111. model_name='good',
  112. name='total_capacity',
  113. field=models.FloatField(default=1, help_text='Laisser à 1 si non divisible', verbose_name='Capacité totale'),
  114. ),
  115. migrations.AlterField(
  116. model_name='service',
  117. name='capacity_unit',
  118. field=models.CharField(blank=True, choices=[('a', 'A'), ('mbps', 'Mbps'), ('u', 'U'), ('ipv4', 'IPv4'), ('eth', 'ports'), ('services', 'abonnement')], help_text='unité de capacité (si applicable)', max_length=10, verbose_name='unité'),
  119. ),
  120. migrations.AlterField(
  121. model_name='service',
  122. name='costs',
  123. field=models.ManyToManyField(related_name='using_services', through='costs.CostUse', to='costs.Cost', verbose_name='coûts mensuels associés'),
  124. ),
  125. migrations.AlterField(
  126. model_name='service',
  127. name='description',
  128. field=models.TextField(blank=True, verbose_name='description'),
  129. ),
  130. migrations.AlterField(
  131. model_name='service',
  132. name='goods',
  133. field=models.ManyToManyField(related_name='using_services', through='costs.GoodUse', to='costs.Good', verbose_name="matériels et frais d'accès utilisés"),
  134. ),
  135. migrations.AlterField(
  136. model_name='service',
  137. name='name',
  138. field=models.CharField(max_length=130, verbose_name='Nom'),
  139. ),
  140. migrations.AlterField(
  141. model_name='service',
  142. name='subscriptions_count',
  143. field=models.PositiveIntegerField(default=0, verbose_name="Nombre d'abonnements"),
  144. ),
  145. migrations.AlterField(
  146. model_name='service',
  147. name='total_capacity',
  148. field=models.FloatField(default=1, help_text='Laisser à 1 si non divisible', verbose_name='Capacité totale'),
  149. ),
  150. ]