aboutsummaryrefslogtreecommitdiff
path: root/app/models.py
diff options
context:
space:
mode:
authorrubenwardy <rw@rubenwardy.com>2020-01-21 22:48:03 +0000
committerrubenwardy <rw@rubenwardy.com>2020-01-21 23:02:05 +0000
commit5fa0a7866a53624e65866ec261a4bb7b77d45ef8 (patch)
tree65ab5c6f81b94a46be20fe6c52389ea586480b86 /app/models.py
parentf24148d43189bd72f7ef7f498f30cdee8700d5e5 (diff)
downloadcheatdb-5fa0a7866a53624e65866ec261a4bb7b77d45ef8.tar.xz
Sort provides relationship
Diffstat (limited to 'app/models.py')
-rw-r--r--app/models.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/app/models.py b/app/models.py
index 69eca7c..96ef655 100644
--- a/app/models.py
+++ b/app/models.py
@@ -418,7 +418,8 @@ class Package(db.Model):
issueTracker = db.Column(db.String(200), nullable=True)
forums = db.Column(db.Integer, nullable=True)
- provides = db.relationship("MetaPackage", secondary=provides, lazy="subquery",
+ provides = db.relationship("MetaPackage", \
+ secondary=provides, lazy="subquery", order_by=db.asc("name"), \
backref=db.backref("packages", lazy="dynamic", order_by=db.desc("score")))
dependencies = db.relationship("Dependency", backref="depender", lazy="dynamic", foreign_keys=[Dependency.depender_id])