[#2247] Indexé Element.code
authorEric Mc Sween <eric.mcsween@auf.org>
Wed, 5 Oct 2011 17:07:40 +0000 (13:07 -0400)
committerEric Mc Sween <eric.mcsween@auf.org>
Wed, 5 Oct 2011 17:07:40 +0000 (13:07 -0400)
auf/django/coda/models.py
setup.py

index fc539ba..57b2d5f 100755 (executable)
@@ -7,7 +7,7 @@ from django.db import models
 class Element(models.Model):
     id = models.CharField(max_length=74, primary_key=True)
     niveau = models.IntegerField()
-    code = models.CharField(max_length=72)
+    code = models.CharField(max_length=72, db_index=True)
     date_modification = models.DateField()
     nom = models.CharField(max_length=36)
 
@@ -47,9 +47,9 @@ class LigneEcriture(models.Model):
     ecriture = models.ForeignKey(Ecriture, related_name='doclines')
     numero = models.IntegerField()
     date_modification = models.DateField()
-    compte_comptable = models.ForeignKey(Element, related_name='+', db_index=True)
-    tiers_operation = models.ForeignKey(Element, related_name='+', db_index=True)
-    projet_poste = models.ForeignKey(Element, related_name='+', db_index=True)
+    compte_comptable = models.ForeignKey(Element, related_name='+')
+    tiers_operation = models.ForeignKey(Element, related_name='+')
+    projet_poste = models.ForeignKey(Element, related_name='+')
     description = models.CharField(max_length=36)
     montant_eur = models.DecimalField(max_digits=17, decimal_places=2)
     debit_credit = models.CharField(max_length=1, choices=DEBIT_CREDIT_CHOICES)
index 637cc30..8ee645a 100644 (file)
--- a/setup.py
+++ b/setup.py
@@ -5,7 +5,7 @@ import sys
 from setuptools import setup, find_packages
 
 name = 'auf.django.coda'
-version = '0.2'
+version = '0.3'
 
 setup(name=name,
       version=version,