1 |
commit: 20275e6f354929fe3d702fb9b296f828704eb5a1 |
2 |
Author: Mart Raudsepp <leio <AT> gentoo <DOT> org> |
3 |
AuthorDate: Sun Dec 4 04:48:07 2016 +0000 |
4 |
Commit: Mart Raudsepp <leio <AT> gentoo <DOT> org> |
5 |
CommitDate: Sun Dec 4 04:48:07 2016 +0000 |
6 |
URL: https://gitweb.gentoo.org/proj/grumpy.git/commit/?id=20275e6f |
7 |
|
8 |
models: Use sqlalchemy Unicode columns instead of String |
9 |
|
10 |
backend/lib/models.py | 8 ++++---- |
11 |
1 file changed, 4 insertions(+), 4 deletions(-) |
12 |
|
13 |
diff --git a/backend/lib/models.py b/backend/lib/models.py |
14 |
index 8f7637d..57f3e64 100644 |
15 |
--- a/backend/lib/models.py |
16 |
+++ b/backend/lib/models.py |
17 |
@@ -3,15 +3,15 @@ from .. import db |
18 |
|
19 |
class Category(db.Model): |
20 |
id = db.Column(db.Integer, primary_key=True) |
21 |
- name = db.Column(db.String(30), unique=True, nullable=False) |
22 |
- description = db.Column(db.String(500)) |
23 |
+ name = db.Column(db.Unicode(30), unique=True, nullable=False) |
24 |
+ description = db.Column(db.Unicode(500)) |
25 |
|
26 |
def __repr__(self): |
27 |
return "<Category %r>" % self.name |
28 |
|
29 |
class Package(db.Model): |
30 |
id = db.Column(db.Integer, primary_key=True) |
31 |
- name = db.Column(db.String(128), nullable=False) |
32 |
+ name = db.Column(db.Unicode(128), nullable=False) |
33 |
category_id = db.Column(db.Integer, db.ForeignKey('category.id'), nullable=False) |
34 |
category = db.relationship('Category', backref=db.backref('packages', lazy='dynamic')) |
35 |
|
36 |
@@ -24,7 +24,7 @@ class Package(db.Model): |
37 |
|
38 |
class PackageVersion(db.Model): |
39 |
id = db.Column(db.Integer, primary_key=True) |
40 |
- version = db.Column(db.String(128), nullable=False) |
41 |
+ version = db.Column(db.Unicode(128), nullable=False) |
42 |
package_id = db.Column(db.Integer, db.ForeignKey('package.id'), nullable=False) |
43 |
package = db.relationship('Package', backref=db.backref('versions', lazy='dynamic')) |