diff options
author | Minijackson <minijackson@riseup.net> | 2018-05-25 11:28:22 +0200 |
---|---|---|
committer | Minijackson <minijackson@riseup.net> | 2018-05-25 11:29:30 +0200 |
commit | 00717f6c8b8a9c6dbd56a80d685c5082fc03f6a5 (patch) | |
tree | eb0871b7518234c3db3e2d647b0b7c020253accb /common/domain/typeimplementations.cpp | |
parent | c095e82143fd16c84263d990b96590b3b0d12a78 (diff) | |
download | sink-00717f6c8b8a9c6dbd56a80d685c5082fc03f6a5.tar.gz sink-00717f6c8b8a9c6dbd56a80d685c5082fc03f6a5.zip |
Implement range queries
Diffstat (limited to 'common/domain/typeimplementations.cpp')
-rw-r--r-- | common/domain/typeimplementations.cpp | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/common/domain/typeimplementations.cpp b/common/domain/typeimplementations.cpp index e65c998..a8f4baf 100644 --- a/common/domain/typeimplementations.cpp +++ b/common/domain/typeimplementations.cpp | |||
@@ -38,7 +38,7 @@ using namespace Sink::ApplicationDomain; | |||
38 | MAPPER.addMapping<ENTITYTYPE::PROPERTY, Sink::ApplicationDomain::Buffer::ENTITYTYPE, Sink::ApplicationDomain::Buffer::ENTITYTYPE##Builder>(&Sink::ApplicationDomain::Buffer::ENTITYTYPE::LOWERCASEPROPERTY, &Sink::ApplicationDomain::Buffer::ENTITYTYPE##Builder::add_##LOWERCASEPROPERTY); | 38 | MAPPER.addMapping<ENTITYTYPE::PROPERTY, Sink::ApplicationDomain::Buffer::ENTITYTYPE, Sink::ApplicationDomain::Buffer::ENTITYTYPE##Builder>(&Sink::ApplicationDomain::Buffer::ENTITYTYPE::LOWERCASEPROPERTY, &Sink::ApplicationDomain::Buffer::ENTITYTYPE##Builder::add_##LOWERCASEPROPERTY); |
39 | 39 | ||
40 | typedef IndexConfig<Mail, | 40 | typedef IndexConfig<Mail, |
41 | ValueIndex<Mail::Date>, | 41 | SortedIndex<Mail::Date>, |
42 | ValueIndex<Mail::Folder>, | 42 | ValueIndex<Mail::Folder>, |
43 | ValueIndex<Mail::ParentMessageId>, | 43 | ValueIndex<Mail::ParentMessageId>, |
44 | ValueIndex<Mail::MessageId>, | 44 | ValueIndex<Mail::MessageId>, |
@@ -64,7 +64,8 @@ typedef IndexConfig<Addressbook, | |||
64 | > AddressbookIndexConfig; | 64 | > AddressbookIndexConfig; |
65 | 65 | ||
66 | typedef IndexConfig<Event, | 66 | typedef IndexConfig<Event, |
67 | ValueIndex<Event::Uid> | 67 | ValueIndex<Event::Uid>, |
68 | SortedIndex<Event::StartTime> | ||
68 | > EventIndexConfig; | 69 | > EventIndexConfig; |
69 | 70 | ||
70 | typedef IndexConfig<Todo, | 71 | typedef IndexConfig<Todo, |