From 270c78a34913dce680a84aa96f27026f055e4fe9 Mon Sep 17 00:00:00 2001
From: Arnaud Fabre <arnaud.fabre@camobscura.fr>
Date: Mon, 11 May 2015 14:10:07 +0200
Subject: [PATCH] adds total_for, total_abstain, total_against fields to a
 Proposal

---
 .../migrations/0002_auto_20150511_1209.py     | 32 +++++++++++++++++++
 representatives_votes/models.py               |  7 ++--
 2 files changed, 36 insertions(+), 3 deletions(-)
 create mode 100644 representatives_votes/migrations/0002_auto_20150511_1209.py

diff --git a/representatives_votes/migrations/0002_auto_20150511_1209.py b/representatives_votes/migrations/0002_auto_20150511_1209.py
new file mode 100644
index 0000000..3a43afb
--- /dev/null
+++ b/representatives_votes/migrations/0002_auto_20150511_1209.py
@@ -0,0 +1,32 @@
+# -*- coding: utf-8 -*-
+from __future__ import unicode_literals
+
+from django.db import models, migrations
+
+
+class Migration(migrations.Migration):
+
+    dependencies = [
+        ('representatives_votes', '0001_initial'),
+    ]
+
+    operations = [
+        migrations.AddField(
+            model_name='proposal',
+            name='total_abstain',
+            field=models.IntegerField(default=0),
+            preserve_default=False,
+        ),
+        migrations.AddField(
+            model_name='proposal',
+            name='total_against',
+            field=models.IntegerField(default=0),
+            preserve_default=False,
+        ),
+        migrations.AddField(
+            model_name='proposal',
+            name='total_for',
+            field=models.IntegerField(default=0),
+            preserve_default=False,
+        ),
+    ]
diff --git a/representatives_votes/models.py b/representatives_votes/models.py
index 6c72703..45db9e9 100644
--- a/representatives_votes/models.py
+++ b/representatives_votes/models.py
@@ -12,13 +12,14 @@ class Dossier(models.Model):
 
 class Proposal(models.Model):
     dossier = models.ForeignKey(Dossier)
-
     title = models.CharField(max_length=500)
     description = models.TextField()
-
     reference = models.CharField(max_length=200)
-    
     datetime = models.DateTimeField()
+    
+    total_abstain = models.IntegerField()
+    total_against = models.IntegerField()
+    total_for = models.IntegerField()
 
 
 class Vote(models.Model):
-- 
GitLab