diff --git a/ippisite/ippidb/migrations/0068_auto_20210310_1052.py b/ippisite/ippidb/migrations/0068_auto_20210310_1052.py index 526cd0aea1b589d6ed387a00b1bba6314075a446..c5a9d85396cf8d92aebd98bf27b39e5868bef6cd 100644 --- a/ippisite/ippidb/migrations/0068_auto_20210310_1052.py +++ b/ippisite/ippidb/migrations/0068_auto_20210310_1052.py @@ -8,30 +8,25 @@ def init_isolevel(apps, schema_editor): InteractFile = apps.get_model("ippidb", "InteractFile") Chains = Chain.objects.all() if Chains: - for Chain in Chains: - Chain.default_isolevel = 0.5 - Chain.save() - InteractFiles = InteractFile.objects.all() + Chain.update(default_isolevel=0.5) + InteractFiles = InteractFile.objects.filter(label="all") if InteractFiles: - for InteractFile in InteractFiles: - if InteractFile.label == "all": - InteractFile.default_isolevel = 0.7 - InteractFile.save() - if InteractFile.label == "hydrophobic": - InteractFile.default_isolevel = 0.3 - InteractFile.save() - if InteractFile.label == "hbond donor-acceptor": - InteractFile.default_isolevel = 0.3 - InteractFile.save() - if InteractFile.label == "negative": - InteractFile.default_isolevel = 0.08 - InteractFile.save() - if InteractFile.label == "positive": - InteractFile.default_isolevel = 0.05 - InteractFile.save() - if InteractFile.label == "backbone": - InteractFile.default_isolevel = 0.18 - InteractFile.save() + InteractFiles.update(default_isolevel=0.7) + InteractFiles = InteractFile.objects.filter(label="hydrophobic") + if InteractFiles: + InteractFiles.update(default_isolevel=0.3) + InteractFiles = InteractFile.objects.filter(label="hbond donor-acceptor") + if InteractFiles: + InteractFiles.update(default_isolevel=0.3) + InteractFiles = InteractFile.objects.filter(label="negative") + if InteractFiles: + InteractFiles.update(default_isolevel=0.08) + InteractFiles = InteractFile.objects.filter(label="positive") + if InteractFiles: + InteractFiles.update(default_isolevel=0.05) + InteractFiles = InteractFile.objects.filter(label="backbone") + if InteractFiles: + InteractFiles.update(default_isolevel=0.18) class Migration(migrations.Migration):