Commit 6c2ef39b authored by Dmitry Shelepnev's avatar Dmitry Shelepnev
Browse files

Create indexes

parent dd239a3e
Loading
Loading
Loading
Loading
+83 −58
Original line number Diff line number Diff line
@@ -4,6 +4,7 @@
    <list default="true" id="a18ea2b9-bbc4-496b-b324-f0c9ff012408" name="Default" comment="">
      <change type="MODIFICATION" beforePath="$PROJECT_DIR$/.idea/workspace.xml" afterPath="$PROJECT_DIR$/.idea/workspace.xml" />
      <change type="MODIFICATION" beforePath="$PROJECT_DIR$/opds_catalog/feeds.py" afterPath="$PROJECT_DIR$/opds_catalog/feeds.py" />
      <change type="MODIFICATION" beforePath="$PROJECT_DIR$/opds_catalog/models.py" afterPath="$PROJECT_DIR$/opds_catalog/models.py" />
      <change type="MODIFICATION" beforePath="$PROJECT_DIR$/opds_catalog/settings.py" afterPath="$PROJECT_DIR$/opds_catalog/settings.py" />
      <change type="MODIFICATION" beforePath="$PROJECT_DIR$/opds_catalog/urls.py" afterPath="$PROJECT_DIR$/opds_catalog/urls.py" />
    </list>
@@ -36,6 +37,10 @@
        <option name="myItemId" />
        <option name="myItemType" value="com.intellij.database.view.DatabaseStructure$Root" />
      </PATH_ELEMENT>
      <PATH_ELEMENT>
        <option name="myItemId" value="db" />
        <option name="myItemType" value="com.intellij.database.view.DbNodeDescriptor" />
      </PATH_ELEMENT>
    </PATH>
  </component>
  <component name="DjangoConsoleOptions" custom-start-script="import sys; print('Python %s on %s' % (sys.version, sys.platform))&#10;import django; print('Django %s' % django.get_version())&#10;sys.path.extend([WORKING_DIR_AND_PYTHON_PATHS])&#10;if 'setup' in dir(django): django.setup()&#10;import django_manage_shell; django_manage_shell.run(PROJECT_ROOT)">
@@ -47,11 +52,11 @@
  </component>
  <component name="FileEditorManager">
    <leaf SIDE_TABS_SIZE_LIMIT_KEY="300">
      <file leaf-file-name="feeds.py" pinned="false" current-in-tab="true">
      <file leaf-file-name="feeds.py" pinned="false" current-in-tab="false">
        <entry file="file://$PROJECT_DIR$/opds_catalog/feeds.py">
          <provider selected="true" editor-type-id="text-editor">
            <state vertical-scroll-proportion="0.3153457">
              <caret line="77" column="53" selection-start-line="77" selection-start-column="53" selection-end-line="77" selection-end-column="53" />
            <state vertical-scroll-proportion="0.0">
              <caret line="90" column="13" selection-start-line="90" selection-start-column="13" selection-end-line="90" selection-end-column="13" />
              <folding>
                <element signature="e#0#27#0" expanded="true" />
              </folding>
@@ -59,6 +64,36 @@
          </provider>
        </entry>
      </file>
      <file leaf-file-name="models.py" pinned="false" current-in-tab="true">
        <entry file="file://$PROJECT_DIR$/opds_catalog/models.py">
          <provider selected="true" editor-type-id="text-editor">
            <state vertical-scroll-proportion="0.3369735">
              <caret line="56" column="0" selection-start-line="56" selection-start-column="0" selection-end-line="56" selection-end-column="0" />
              <folding>
                <element signature="e#0#40#0" expanded="true" />
                <marker date="1458240090286" expanded="true" signature="2529:2719" placeholder="select SQL_C... missing_value" />
                <marker date="1458240090286" expanded="true" signature="2529:2929" placeholder="select SQL_C... " />
                <marker date="1458240090286" expanded="true" signature="2753:2929" placeholder="select 2,boo... missing_value" />
              </folding>
            </state>
          </provider>
        </entry>
      </file>
      <file leaf-file-name="opds_catalog_catalog" pinned="false" current-in-tab="false">
        <entry file="dbDummy://dbtable:/969a8559/283b7468-e73d-4870-b736-6befce21aadb/opds_catalog_catalog">
          <provider editor-type-id="text-editor">
            <state vertical-scroll-proportion="0.0">
              <caret line="0" column="0" selection-start-line="0" selection-start-column="0" selection-end-line="0" selection-end-column="0" />
              <folding />
            </state>
          </provider>
          <provider selected="true" editor-type-id="com.intellij.database.editor.DatabaseTableFileEditorProvider">
            <state>
              <filtering enabled="true" />
            </state>
          </provider>
        </entry>
      </file>
      <file leaf-file-name="opdsdb.py" pinned="false" current-in-tab="false">
        <entry file="file://$PROJECT_DIR$/opds_catalog/opdsdb.py">
          <provider selected="true" editor-type-id="text-editor">
@@ -175,32 +210,6 @@
          </provider>
        </entry>
      </file>
      <file leaf-file-name="sopds.conf" pinned="false" current-in-tab="false">
        <entry file="file://$PROJECT_DIR$/conf/sopds.conf">
          <provider selected="true" editor-type-id="text-editor">
            <state vertical-scroll-proportion="-2.125">
              <caret line="23" column="0" selection-start-line="23" selection-start-column="0" selection-end-line="23" selection-end-column="46" />
              <folding />
            </state>
          </provider>
        </entry>
      </file>
      <file leaf-file-name="my_notes.md" pinned="false" current-in-tab="false">
        <entry file="file://$PROJECT_DIR$/my_notes.md">
          <provider editor-type-id="MultiMarkdownFxPreviewEditor">
            <state />
          </provider>
          <provider selected="true" editor-type-id="split-provider[text-editor;MultiMarkdownPreviewEditor]">
            <state split_layout="FIRST">
              <first_editor vertical-scroll-proportion="0.0">
                <caret line="9" column="0" selection-start-line="9" selection-start-column="0" selection-end-line="9" selection-end-column="52" />
                <folding />
              </first_editor>
              <second_editor />
            </state>
          </provider>
        </entry>
      </file>
      <file leaf-file-name="urls.py" pinned="false" current-in-tab="false">
        <entry file="file://$PROJECT_DIR$/opds_catalog/urls.py">
          <provider selected="true" editor-type-id="text-editor">
@@ -242,7 +251,6 @@
        <option value="$PROJECT_DIR$/sopds/urls.py" />
        <option value="$PROJECT_DIR$/sopds/settings.py" />
        <option value="$PROJECT_DIR$/opds_catalog/opdsdb.py" />
        <option value="$PROJECT_DIR$/opds_catalog/models.py" />
        <option value="$PROJECT_DIR$/my_notes.md" />
        <option value="$PROJECT_DIR$/opds_catalog/utils.py" />
        <option value="$PROJECT_DIR$/opds_catalog/sopdscan.py" />
@@ -253,6 +261,7 @@
        <option value="$PROJECT_DIR$/opds_catalog/settings.py" />
        <option value="$PROJECT_DIR$/opds_catalog/urls.py" />
        <option value="$PROJECT_DIR$/opds_catalog/feeds.py" />
        <option value="$PROJECT_DIR$/opds_catalog/models.py" />
      </list>
    </option>
  </component>
@@ -325,6 +334,20 @@
              <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
            </PATH_ELEMENT>
          </PATH>
          <PATH>
            <PATH_ELEMENT>
              <option name="myItemId" value="sopds" />
              <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.ProjectViewProjectNode" />
            </PATH_ELEMENT>
            <PATH_ELEMENT>
              <option name="myItemId" value="sopds" />
              <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
            </PATH_ELEMENT>
            <PATH_ELEMENT>
              <option name="myItemId" value="opds_catalog" />
              <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
            </PATH_ELEMENT>
          </PATH>
        </subPane>
      </pane>
      <pane id="Scratches" />
@@ -624,9 +647,9 @@
      <window_info id="Database" active="false" anchor="right" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="true" show_stripe_button="true" weight="0.1401919" sideWeight="0.5" order="3" side_tool="false" content_ui="tabs" />
      <window_info id="Python Console" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.13542795" sideWeight="0.5" order="7" side_tool="false" content_ui="tabs" />
      <window_info id="Version Control" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.32936078" sideWeight="0.5" order="7" side_tool="false" content_ui="tabs" />
      <window_info id="Run" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="true" show_stripe_button="true" weight="0.32719395" sideWeight="0.5" order="2" side_tool="false" content_ui="tabs" />
      <window_info id="Run" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.32719395" sideWeight="0.5" order="2" side_tool="false" content_ui="tabs" />
      <window_info id="Structure" active="false" anchor="left" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.25" sideWeight="0.5" order="1" side_tool="false" content_ui="tabs" />
      <window_info id="Terminal" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.2751896" sideWeight="0.5" order="7" side_tool="false" content_ui="tabs" />
      <window_info id="Terminal" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="true" show_stripe_button="true" weight="0.2751896" sideWeight="0.5" order="7" side_tool="false" content_ui="tabs" />
      <window_info id="Favorites" active="false" anchor="left" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.33" sideWeight="0.5" order="2" side_tool="true" content_ui="tabs" />
      <window_info id="Debug" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.3997833" sideWeight="0.5" order="3" side_tool="false" content_ui="tabs" />
      <window_info id="Cvs" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.25" sideWeight="0.5" order="4" side_tool="false" content_ui="tabs" />
@@ -877,18 +900,6 @@
        </state>
      </provider>
    </entry>
    <entry file="dbDummy://dbtable:/969a8559/283b7468-e73d-4870-b736-6befce21aadb/opds_catalog_catalog">
      <provider editor-type-id="text-editor">
        <state vertical-scroll-proportion="0.0">
          <caret line="0" column="0" selection-start-line="0" selection-start-column="0" selection-end-line="0" selection-end-column="0" />
        </state>
      </provider>
      <provider selected="true" editor-type-id="com.intellij.database.editor.DatabaseTableFileEditorProvider">
        <state>
          <filtering enabled="true" />
        </state>
      </provider>
    </entry>
    <entry file="file://$PROJECT_DIR$/sopds/settings.py">
      <provider selected="true" editor-type-id="text-editor">
        <state vertical-scroll-proportion="0.0">
@@ -966,18 +977,6 @@
        </state>
      </provider>
    </entry>
    <entry file="file://$PROJECT_DIR$/opds_catalog/models.py">
      <provider selected="true" editor-type-id="text-editor">
        <state vertical-scroll-proportion="0.0">
          <caret line="1" column="0" selection-start-line="1" selection-start-column="0" selection-end-line="1" selection-end-column="24" />
          <folding>
            <marker date="1457633159286" expanded="true" signature="2121:2311" placeholder="select SQL_C... missing_value" />
            <marker date="1457633159286" expanded="true" signature="2121:2521" placeholder="select SQL_C... " />
            <marker date="1457633159286" expanded="true" signature="2345:2521" placeholder="select 2,boo... missing_value" />
          </folding>
        </state>
      </provider>
    </entry>
    <entry file="file://$PROJECT_DIR$/my_notes.md">
      <provider editor-type-id="MultiMarkdownFxPreviewEditor">
        <state />
@@ -1128,15 +1127,41 @@
        </state>
      </provider>
    </entry>
    <entry file="dbDummy://dbtable:/969a8559/283b7468-e73d-4870-b736-6befce21aadb/opds_catalog_catalog">
      <provider editor-type-id="text-editor">
        <state vertical-scroll-proportion="0.0">
          <caret line="0" column="0" selection-start-line="0" selection-start-column="0" selection-end-line="0" selection-end-column="0" />
          <folding />
        </state>
      </provider>
      <provider selected="true" editor-type-id="com.intellij.database.editor.DatabaseTableFileEditorProvider">
        <state>
          <filtering enabled="true" />
        </state>
      </provider>
    </entry>
    <entry file="file://$PROJECT_DIR$/opds_catalog/feeds.py">
      <provider selected="true" editor-type-id="text-editor">
        <state vertical-scroll-proportion="0.3153457">
          <caret line="77" column="53" selection-start-line="77" selection-start-column="53" selection-end-line="77" selection-end-column="53" />
        <state vertical-scroll-proportion="0.0">
          <caret line="90" column="13" selection-start-line="90" selection-start-column="13" selection-end-line="90" selection-end-column="13" />
          <folding>
            <element signature="e#0#27#0" expanded="true" />
          </folding>
        </state>
      </provider>
    </entry>
    <entry file="file://$PROJECT_DIR$/opds_catalog/models.py">
      <provider selected="true" editor-type-id="text-editor">
        <state vertical-scroll-proportion="0.3369735">
          <caret line="56" column="0" selection-start-line="56" selection-start-column="0" selection-end-line="56" selection-end-column="0" />
          <folding>
            <element signature="e#0#40#0" expanded="true" />
            <marker date="1458240090286" expanded="true" signature="2529:2719" placeholder="select SQL_C... missing_value" />
            <marker date="1458240090286" expanded="true" signature="2529:2929" placeholder="select SQL_C... " />
            <marker date="1458240090286" expanded="true" signature="2753:2929" placeholder="select 2,boo... missing_value" />
          </folding>
        </state>
      </provider>
    </entry>
  </component>
</project>
 No newline at end of file

db.sqlite3.tmp

0 → 100644
+2.67 MiB

File added.

No diff preview for this file type.

+63 −0
Original line number Diff line number Diff line
# -*- coding: utf-8 -*-
# Generated by Django 1.9.2 on 2016-03-17 18:43
from __future__ import unicode_literals

from django.db import migrations, models
import django.utils.timezone


class Migration(migrations.Migration):

    dependencies = [
        ('opds_catalog', '0003_auto_20160303_2013'),
    ]

    operations = [
        migrations.CreateModel(
            name='Catalog_Book_Serialiser',
            fields=[
                ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
            ],
        ),
        migrations.AlterField(
            model_name='book',
            name='filename',
            field=models.CharField(db_index=True, max_length=256),
        ),
        migrations.AlterField(
            model_name='book',
            name='path',
            field=models.CharField(db_index=True, max_length=1024),
        ),
        migrations.AlterField(
            model_name='book',
            name='registerdate',
            field=models.DateTimeField(db_index=True, default=django.utils.timezone.now),
        ),
        migrations.AlterField(
            model_name='genre',
            name='genre',
            field=models.CharField(db_index=True, max_length=32),
        ),
        migrations.AlterField(
            model_name='series',
            name='ser',
            field=models.CharField(db_index=True, max_length=64),
        ),
        migrations.AlterIndexTogether(
            name='author',
            index_together=set([('last_name', 'first_name')]),
        ),
        migrations.AlterIndexTogether(
            name='book',
            index_together=set([('title', 'format', 'filesize'), ('avail', 'doublicat')]),
        ),
        migrations.AlterIndexTogether(
            name='bseries',
            index_together=set([('book', 'ser')]),
        ),
        migrations.AlterIndexTogether(
            name='catalog',
            index_together=set([('cat_name', 'path')]),
        ),
    ]
Loading