diff options
Diffstat (limited to 'archivist/model.py')
-rw-r--r-- | archivist/model.py | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/archivist/model.py b/archivist/model.py index 4a6a97b..cbbc462 100644 --- a/archivist/model.py +++ b/archivist/model.py @@ -10,7 +10,7 @@ from pkg_resources import resource_filename from .prefixes import query_pseudo_prefix from .peewee_ext import EnumField from .peewee_fixes import * # dummy to force evaluation of those fixes - + db = SqliteExtDatabase('test.db', pragmas=[('foreign_keys', 'ON')]) db.load_extension(resource_filename(__name__, 'sqlext/closure')) @@ -123,7 +123,7 @@ class Tag(BaseModel): def matches(self, prefix, name): if isinstance(prefix, Prefix): prefix = prefix.name - + return (self.prefix_id == prefix) & (self.name == name) class Meta: @@ -159,7 +159,7 @@ class DocumentTag(BaseModel): class TagImplications(BaseModel): tag = ForeignKeyField(Tag, related_name = 'implications') implies_tag = ForeignKeyField(Tag, related_name = '_implied_by') - + class Meta: primary_key = CompositeKey('tag', 'implies_tag') |