Commit e2f75533 authored by Dmitry Shelepnev's avatar Dmitry Shelepnev
Browse files

apart indexes filename and path

parent 7e0ce9ab
Loading
Loading
Loading
Loading
+3 −8
Original line number Diff line number Diff line
@@ -36,8 +36,8 @@ LangCodes = {1:'АБВГДЕЁЖЗИЙКЛМНОПРСТУФХЦЧШЩЬЫЪЭЮ
lang_menu = {1:_('Cyrillic'), 2:_('Latin'), 3:_('Digits'), 9:_('Other symbols'), 0:_('Show all')}

class Book(models.Model):
    filename = models.CharField(max_length=SIZE_BOOK_FILENAME)
    path = models.CharField(max_length=SIZE_BOOK_PATH)
    filename = models.CharField(max_length=SIZE_BOOK_FILENAME,db_index=True)
    path = models.CharField(max_length=SIZE_BOOK_PATH,db_index=True)
    filesize = models.IntegerField(null=False, default=0)
    format = models.CharField(max_length=SIZE_BOOK_FORMAT)
    catalog = models.ForeignKey('Catalog',db_index=True)
@@ -55,11 +55,6 @@ class Book(models.Model):
    genres = models.ManyToManyField('Genre', through='bgenre')
    series = models.ManyToManyField('Series', through='bseries')  

    class Meta:
        index_together = [
            ["filename", "path"],
        ]    

class Catalog(models.Model):
    parent = models.ForeignKey('self', null=True, db_index=True)
    cat_name = models.CharField(max_length=SIZE_CAT_CATNAME, db_index=True)