summaryrefslogtreecommitdiffstats
path: root/common/domain/typeimplementations.cpp
diff options
context:
space:
mode:
authorMinijackson <minijackson@riseup.net>2018-05-25 11:28:22 +0200
committerMinijackson <minijackson@riseup.net>2018-05-25 11:29:30 +0200
commit00717f6c8b8a9c6dbd56a80d685c5082fc03f6a5 (patch)
treeeb0871b7518234c3db3e2d647b0b7c020253accb /common/domain/typeimplementations.cpp
parentc095e82143fd16c84263d990b96590b3b0d12a78 (diff)
downloadsink-00717f6c8b8a9c6dbd56a80d685c5082fc03f6a5.tar.gz
sink-00717f6c8b8a9c6dbd56a80d685c5082fc03f6a5.zip
Implement range queries
Diffstat (limited to 'common/domain/typeimplementations.cpp')
-rw-r--r--common/domain/typeimplementations.cpp5
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
40typedef IndexConfig<Mail, 40typedef 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
66typedef IndexConfig<Event, 66typedef IndexConfig<Event,
67 ValueIndex<Event::Uid> 67 ValueIndex<Event::Uid>,
68 SortedIndex<Event::StartTime>
68 > EventIndexConfig; 69 > EventIndexConfig;
69 70
70typedef IndexConfig<Todo, 71typedef IndexConfig<Todo,