From d8a57080a3a4e6f32a76af5c312fa68c67147aff Mon Sep 17 00:00:00 2001 From: Evgeniy Timokhov Date: Tue, 28 Jan 2020 12:26:30 +0300 Subject: [PATCH] Added indexes for ownerId and ownerSource fields in charts model --- model/migrations/0005_auto_20200128_1140.py | 25 +++++++++++++++++++++ model/models.py | 6 ++--- 2 files changed, 28 insertions(+), 3 deletions(-) create mode 100644 model/migrations/0005_auto_20200128_1140.py diff --git a/model/migrations/0005_auto_20200128_1140.py b/model/migrations/0005_auto_20200128_1140.py new file mode 100644 index 0000000..822d7ea --- /dev/null +++ b/model/migrations/0005_auto_20200128_1140.py @@ -0,0 +1,25 @@ +# -*- coding: utf-8 -*- +# Generated by Django 1.11.27 on 2020-01-28 08:40 +from __future__ import unicode_literals + +from django.db import migrations, models + + +class Migration(migrations.Migration): + + dependencies = [ + ('model', '0004_studytemplate'), + ] + + operations = [ + migrations.AlterField( + model_name='chart', + name='ownerId', + field=models.CharField(db_index=True, max_length=200), + ), + migrations.AlterField( + model_name='chart', + name='ownerSource', + field=models.CharField(db_index=True, max_length=200), + ), + ] diff --git a/model/models.py b/model/models.py index 2834764..87e95c4 100755 --- a/model/models.py +++ b/model/models.py @@ -3,8 +3,8 @@ from jsonfield import JSONField class Chart(models.Model): - ownerSource = models.CharField(max_length=200) - ownerId = models.CharField(max_length=200) + ownerSource = models.CharField(max_length=200, db_index=True) + ownerId = models.CharField(max_length=200, db_index=True) name = models.CharField(max_length=200) symbol = models.CharField(max_length=50) resolution = models.CharField(max_length=10) @@ -28,4 +28,4 @@ class StudyTemplate(models.Model): return self.ownerSource + ":" + self.ownerId def setContent(self, _content): - self.content = _content \ No newline at end of file + self.content = _content