merge recrutement + bypass rh.Poste dependancy
[auf_rh_dae.git] / project / recrutement / migrations / 0001_initial.py
index 43782c7..1d0e836 100644 (file)
@@ -23,21 +23,6 @@ class Migration(SchemaMigration):
         ))
         db.create_unique('recrutement_evaluateur_offres_emploi', ['evaluateur_id', 'offreemploi_id'])
 
-        # Adding model 'AdministrateurRegional'
-        db.create_table('recrutement_administrateurregional', (
-            ('id', self.gf('django.db.models.fields.AutoField')(primary_key=True)),
-            ('user', self.gf('django.db.models.fields.related.ForeignKey')(to=orm['auth.User'], unique=True)),
-        ))
-        db.send_create_signal('recrutement', ['AdministrateurRegional'])
-
-        # Adding M2M table for field regions on 'AdministrateurRegional'
-        db.create_table('recrutement_administrateurregional_regions', (
-            ('id', models.AutoField(verbose_name='ID', primary_key=True, auto_created=True)),
-            ('administrateurregional', models.ForeignKey(orm['recrutement.administrateurregional'], null=False)),
-            ('region', models.ForeignKey(orm['datamaster_modeles.region'], null=False))
-        ))
-        db.create_unique('recrutement_administrateurregional_regions', ['administrateurregional_id', 'region_id'])
-
         # Adding model 'CandidatEvaluation'
         db.create_table('recrutement_candidatevaluation', (
             ('candidat', self.gf('django.db.models.fields.related.ForeignKey')(related_name='+', db_column='candidat', to=orm['emploi.Candidat'])),
@@ -77,19 +62,6 @@ class Migration(SchemaMigration):
         ))
         db.create_unique('recrutement_candidatcourriel_candidats', ['candidatcourriel_id', 'candidat_id'])
     
-        # Création du template de courriel par défaut. (Confirmation de postulation à l'offre d'emploi
-        template = orm.CourrielTemplate()
-        template.id = 1
-        template.nom_modele = "Confirmation de postulation pour une offre d'emploi (envoi automatique)"
-        template.sujet = "Confirmation de postulation pour l'offre d'emploi: {{ offre_emploi }}"
-        template.plain_text = "Bonjour {{ genre_candidat }} {{ nom_candidat }},\n\nCe courriel est pour vous confirmer que nous avons bien reçu votre candidature pour l'offre d'emploi {{ offre_emploi }}.\n\n Merci de l'intérêt que vous portez à l'AUF." 
-        template.html = "<p>Bonjour {{ genre_candidat }} {{ nom_candidat }},<br /> \
-                            Ce courriel est pour vous confirmer que nous \
-                            avons bien reçu votre candidature pour l'offre \
-                            d'emploi {{ offre_emploi }}. <br /> <br /> \
-                            Merci de l'intérêt que vous portez à l'AUF.</p>"
-        template.save()
-
     
     def backwards(self, orm):
         
@@ -99,12 +71,6 @@ class Migration(SchemaMigration):
         # Removing M2M table for field offres_emploi on 'Evaluateur'
         db.delete_table('recrutement_evaluateur_offres_emploi')
 
-        # Deleting model 'AdministrateurRegional'
-        db.delete_table('recrutement_administrateurregional')
-
-        # Removing M2M table for field regions on 'AdministrateurRegional'
-        db.delete_table('recrutement_administrateurregional_regions')
-
         # Deleting model 'CandidatEvaluation'
         db.delete_table('recrutement_candidatevaluation')
 
@@ -122,7 +88,7 @@ class Migration(SchemaMigration):
         'auth.group': {
             'Meta': {'object_name': 'Group'},
             'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
-            'name': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '80'}),
+            'name': ('django.db.models.fields.CharField', [], {'max_length': '80', 'unique': 'True'}),
             'permissions': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['auth.Permission']", 'symmetrical': 'False', 'blank': 'True'})
         },
         'auth.permission': {
@@ -146,7 +112,7 @@ class Migration(SchemaMigration):
             'last_name': ('django.db.models.fields.CharField', [], {'max_length': '30', 'blank': 'True'}),
             'password': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
             'user_permissions': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['auth.Permission']", 'symmetrical': 'False', 'blank': 'True'}),
-            'username': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '30'})
+            'username': ('django.db.models.fields.CharField', [], {'max_length': '30', 'unique': 'True'})
         },
         'contenttypes.contenttype': {
             'Meta': {'unique_together': "(('app_label', 'model'),)", 'object_name': 'ContentType', 'db_table': "'django_content_type'"},
@@ -158,7 +124,7 @@ class Migration(SchemaMigration):
         'datamaster_modeles.bureau': {
             'Meta': {'object_name': 'Bureau', 'db_table': "u'ref_bureau'"},
             'actif': ('django.db.models.fields.BooleanField', [], {'default': 'False', 'blank': 'True'}),
-            'code': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '255'}),
+            'code': ('django.db.models.fields.CharField', [], {'max_length': '255', 'unique': 'True'}),
             'id': ('django.db.models.fields.IntegerField', [], {'primary_key': 'True'}),
             'implantation': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['datamaster_modeles.Implantation']", 'db_column': "'implantation'"}),
             'nom': ('django.db.models.fields.CharField', [], {'max_length': '255'}),
@@ -191,7 +157,7 @@ class Migration(SchemaMigration):
             'adresse_postale_rue': ('django.db.models.fields.CharField', [], {'max_length': '255', 'null': 'True', 'blank': 'True'}),
             'adresse_postale_ville': ('django.db.models.fields.CharField', [], {'max_length': '255'}),
             'bureau_rattachement': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['datamaster_modeles.Implantation']", 'db_column': "'bureau_rattachement'"}),
-            'code': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '255'}),
+            'code': ('django.db.models.fields.CharField', [], {'max_length': '255', 'unique': 'True'}),
             'code_meteo': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
             'commentaire': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
             'courriel': ('django.db.models.fields.EmailField', [], {'max_length': '75', 'blank': 'True'}),
@@ -223,9 +189,9 @@ class Migration(SchemaMigration):
         'datamaster_modeles.pays': {
             'Meta': {'object_name': 'Pays', 'db_table': "u'ref_pays'"},
             'actif': ('django.db.models.fields.BooleanField', [], {'default': 'False', 'blank': 'True'}),
-            'code': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '2'}),
+            'code': ('django.db.models.fields.CharField', [], {'max_length': '2', 'unique': 'True'}),
             'code_bureau': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['datamaster_modeles.Bureau']", 'to_field': "'code'", 'db_column': "'code_bureau'"}),
-            'code_iso3': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '3', 'blank': 'True'}),
+            'code_iso3': ('django.db.models.fields.CharField', [], {'max_length': '3', 'unique': 'True', 'blank': 'True'}),
             'developpement': ('django.db.models.fields.CharField', [], {'max_length': '255', 'null': 'True', 'blank': 'True'}),
             'id': ('django.db.models.fields.IntegerField', [], {'primary_key': 'True'}),
             'monnaie': ('django.db.models.fields.CharField', [], {'max_length': '255', 'null': 'True', 'blank': 'True'}),
@@ -236,7 +202,7 @@ class Migration(SchemaMigration):
         'datamaster_modeles.region': {
             'Meta': {'object_name': 'Region', 'db_table': "u'ref_region'"},
             'actif': ('django.db.models.fields.BooleanField', [], {'default': 'False', 'blank': 'True'}),
-            'code': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '255'}),
+            'code': ('django.db.models.fields.CharField', [], {'max_length': '255', 'unique': 'True'}),
             'id': ('django.db.models.fields.IntegerField', [], {'primary_key': 'True'}),
             'implantation_bureau': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'gere_region'", 'db_column': "'implantation_bureau'", 'to': "orm['datamaster_modeles.Implantation']"}),
             'nom': ('django.db.models.fields.CharField', [], {'max_length': '255'})
@@ -250,7 +216,7 @@ class Migration(SchemaMigration):
             'domaine_professionnel': ('django.db.models.fields.CharField', [], {'max_length': '255'}),
             'email': ('django.db.models.fields.EmailField', [], {'max_length': '255'}),
             'employeur_actuel': ('django.db.models.fields.CharField', [], {'max_length': '255'}),
-            'etat_province': ('django.db.models.fields.CharField', [], {'max_length': '255'}),
+            'etat_province': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
             'genre': ('django.db.models.fields.CharField', [], {'max_length': '1'}),
             'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
             'nationalite': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'+'", 'db_column': "'nationalite'", 'to': "orm['datamaster_modeles.Pays']"}),
@@ -283,15 +249,9 @@ class Migration(SchemaMigration):
             'poste_nom': ('django.db.models.fields.CharField', [], {'max_length': '255'}),
             'region': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['datamaster_modeles.Region']", 'db_column': "'region'"}),
             'renumeration': ('django.db.models.fields.CharField', [], {'max_length': '255'}),
-            'resume': ('django.db.models.fields.TextField', [], {}),
+            'resume': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
             'statut': ('django.db.models.fields.CharField', [], {'default': "'NOUV'", 'max_length': '4'})
         },
-        'recrutement.administrateurregional': {
-            'Meta': {'object_name': 'AdministrateurRegional'},
-            'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
-            'regions': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['datamaster_modeles.Region']", 'symmetrical': 'False'}),
-            'user': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['auth.User']", 'unique': 'True'})
-        },
         'recrutement.candidat': {
             'Meta': {'object_name': 'Candidat', 'db_table': "'emploi_candidat'", '_ormbases': ['emploi.Candidat']}
         },