diff options
author | René 'Necoro' Neumann <necoro@necoro.net> | 2017-12-03 18:06:10 +0100 |
---|---|---|
committer | René 'Necoro' Neumann <necoro@necoro.net> | 2017-12-03 18:06:10 +0100 |
commit | ef092edc64ac489fe25d83bad05e4c1660b2444b (patch) | |
tree | 1df27bd3cfe51e3a454d94ba88997f174d6e161f /archivist/model.py | |
parent | c447aeb3d35ab2d7678b683ab2fa16a726109885 (diff) | |
download | archivist-master.tar.gz archivist-master.tar.bz2 archivist-master.zip |
Diffstat (limited to '')
-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 1544f3f..2676204 100644 --- a/archivist/model.py +++ b/archivist/model.py @@ -8,7 +8,7 @@ import datetime from enum import Enum, unique from pkg_resources import resource_filename -from .peewee_ext import EnumField, CompressedField, SQLIndex +from .peewee_ext import EnumField, CharField, CompressedField, SQLIndex from .peewee_fixes import * # dummy to force evaluation of those fixes db = SqliteExtDatabase('test.db', pragmas=[('foreign_keys', 'ON')]) @@ -96,7 +96,7 @@ class Document(BaseModel): @table class Prefix(BaseModel): __keys__ = ('name',) - name = CharField(primary_key = True) + name = CharField(primary_key = True, nocase=True) virtual = BooleanField(default = False) description = CharField(null=True) @@ -122,7 +122,7 @@ class Prefix(BaseModel): class Tag(BaseModel): __keys__ = ('name', 'prefix') - name = CharField() + name = CharField(nocase=True) prefix = ForeignKeyField(Prefix, null=True, related_name = 'tag', db_column = 'prefix') description = CharField(null=True) default = BooleanField(default = False) |