/fcpe/migrations/0014_auto__add_inscriptionmailing.py

https://github.com/quinode/fcpe63 · Python · 137 lines · 125 code · 9 blank · 3 comment · 0 complexity · 03616efd414804c0658d7686312abcd6 MD5 · raw file

  1. # encoding: utf-8
  2. import datetime
  3. from south.db import db
  4. from south.v2 import SchemaMigration
  5. from django.db import models
  6. class Migration(SchemaMigration):
  7. def forwards(self, orm):
  8. # Adding model 'InscriptionMailing'
  9. db.create_table('fcpe_inscriptionmailing', (
  10. ('id', self.gf('django.db.models.fields.AutoField')(primary_key=True)),
  11. ('personne', self.gf('django.db.models.fields.related.ForeignKey')(to=orm['fcpe.Personne'])),
  12. ('liste', self.gf('django.db.models.fields.related.ForeignKey')(to=orm['django_mailman.List'])),
  13. ))
  14. db.send_create_signal('fcpe', ['InscriptionMailing'])
  15. def backwards(self, orm):
  16. # Deleting model 'InscriptionMailing'
  17. db.delete_table('fcpe_inscriptionmailing')
  18. models = {
  19. 'communes.commune': {
  20. 'Meta': {'object_name': 'Commune'},
  21. 'code_postal': ('django.db.models.fields.CharField', [], {'max_length': '5', 'blank': 'True'}),
  22. 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
  23. 'insee': ('django.db.models.fields.CharField', [], {'max_length': '5', 'blank': 'True'}),
  24. 'latitude': ('django.db.models.fields.CharField', [], {'max_length': '20', 'blank': 'True'}),
  25. 'longitude': ('django.db.models.fields.CharField', [], {'max_length': '20', 'blank': 'True'}),
  26. 'maj': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}),
  27. 'nom': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'})
  28. },
  29. 'django_mailman.list': {
  30. 'Meta': {'object_name': 'List'},
  31. 'email': ('django.db.models.fields.EmailField', [], {'unique': 'True', 'max_length': '75'}),
  32. 'encoding': ('django.db.models.fields.CharField', [], {'max_length': '20'}),
  33. 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
  34. 'main_url': ('django.db.models.fields.URLField', [], {'max_length': '200'}),
  35. 'name': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '50'}),
  36. 'password': ('django.db.models.fields.CharField', [], {'max_length': '50'})
  37. },
  38. 'fcpe.adherent': {
  39. 'Meta': {'object_name': 'Adherent', '_ormbases': ['fcpe.Personne']},
  40. '_cl': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}),
  41. '_cp': ('django.db.models.fields.CharField', [], {'max_length': '5', 'blank': 'True'}),
  42. '_ville': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}),
  43. 'adhesion_id': ('django.db.models.fields.IntegerField', [], {'unique': 'True', 'null': 'True', 'blank': 'True'}),
  44. 'adr1': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}),
  45. 'adr2': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}),
  46. 'annee_scolaire': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['fcpe.AnneeScolaire']"}),
  47. 'au_bureau': ('django.db.models.fields.BooleanField', [], {'default': 'False'}),
  48. 'cfoyer': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '11', 'blank': 'True'}),
  49. 'commune': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['communes.Commune']", 'null': 'True'}),
  50. 'conseil_local': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['fcpe.ConseilLocal']", 'through': "orm['fcpe.Engagement']", 'symmetrical': 'False'}),
  51. 'enfants': ('django.db.models.fields.related.ManyToManyField', [], {'related_name': "'famille'", 'symmetrical': 'False', 'to': "orm['fcpe.Enfant']"}),
  52. 'mobile': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}),
  53. 'personne_ptr': ('django.db.models.fields.related.OneToOneField', [], {'to': "orm['fcpe.Personne']", 'unique': 'True', 'primary_key': 'True'}),
  54. 'telephone': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'})
  55. },
  56. 'fcpe.anneescolaire': {
  57. 'Meta': {'object_name': 'AnneeScolaire'},
  58. 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
  59. 'libelle': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'})
  60. },
  61. 'fcpe.classe': {
  62. 'Meta': {'object_name': 'Classe'},
  63. 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
  64. 'libelle': ('django.db.models.fields.CharField', [], {'max_length': '100'})
  65. },
  66. 'fcpe.conseillocal': {
  67. 'Meta': {'object_name': 'ConseilLocal'},
  68. '_cp': ('django.db.models.fields.CharField', [], {'max_length': '5', 'blank': 'True'}),
  69. '_ville': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}),
  70. 'adr1': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}),
  71. 'adr2': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}),
  72. 'code': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '9', 'blank': 'True'}),
  73. 'commune': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['communes.Commune']"}),
  74. 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
  75. 'nom': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'})
  76. },
  77. 'fcpe.enfant': {
  78. 'Meta': {'object_name': 'Enfant'},
  79. 'classe': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['fcpe.Classe']"}),
  80. 'etablissement': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['fcpe.Etablissement']"}),
  81. 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
  82. 'id_classe_norma': ('django.db.models.fields.IntegerField', [], {'null': 'True', 'blank': 'True'}),
  83. 'nom': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}),
  84. 'prenom': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'})
  85. },
  86. 'fcpe.engagement': {
  87. 'Meta': {'object_name': 'Engagement'},
  88. 'adherent': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['fcpe.Adherent']"}),
  89. 'adhesion_primaire': ('django.db.models.fields.BooleanField', [], {'default': 'True'}),
  90. 'conseil_local': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'adhesions'", 'to': "orm['fcpe.ConseilLocal']"}),
  91. 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
  92. 'role': ('django.db.models.fields.related.ForeignKey', [], {'default': '8', 'to': "orm['fcpe.Role']"})
  93. },
  94. 'fcpe.etablissement': {
  95. 'Meta': {'object_name': 'Etablissement'},
  96. '_cp': ('django.db.models.fields.CharField', [], {'max_length': '5', 'blank': 'True'}),
  97. '_ville': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}),
  98. 'adr1': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}),
  99. 'adr2': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}),
  100. 'code': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '8', 'blank': 'True'}),
  101. 'commune': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['communes.Commune']", 'null': 'True'}),
  102. 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
  103. 'nom': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}),
  104. 'perimetre': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['fcpe.ConseilLocal']"})
  105. },
  106. 'fcpe.inscriptionmailing': {
  107. 'Meta': {'object_name': 'InscriptionMailing'},
  108. 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
  109. 'liste': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['django_mailman.List']"}),
  110. 'personne': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['fcpe.Personne']"})
  111. },
  112. 'fcpe.personne': {
  113. 'Meta': {'object_name': 'Personne'},
  114. 'email': ('django.db.models.fields.EmailField', [], {'max_length': '75', 'blank': 'True'}),
  115. 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
  116. 'nom': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}),
  117. 'organisation': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}),
  118. 'partenaire': ('django.db.models.fields.BooleanField', [], {'default': 'False'}),
  119. 'prenom': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}),
  120. 'role': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'})
  121. },
  122. 'fcpe.role': {
  123. 'Meta': {'object_name': 'Role'},
  124. 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
  125. 'libelle': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'})
  126. }
  127. }
  128. complete_apps = ['fcpe']