Mercurial > hg > orthanc-databases
comparison Framework/PostgreSQL/PostgreSQLResult.cpp @ 14:9774802fd05f
PostgreSQLStorageArea working
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Mon, 09 Jul 2018 20:28:27 +0200 |
parents | 7cea966b6829 |
children | 6a574d810b98 |
comparison
equal
deleted
inserted
replaced
13:927264a0c137 | 14:9774802fd05f |
---|---|
20 | 20 |
21 | 21 |
22 #include "PostgreSQLResult.h" | 22 #include "PostgreSQLResult.h" |
23 | 23 |
24 #include "../Common/BinaryStringValue.h" | 24 #include "../Common/BinaryStringValue.h" |
25 #include "../Common/FileValue.h" | |
25 #include "../Common/Integer64Value.h" | 26 #include "../Common/Integer64Value.h" |
26 #include "../Common/NullValue.h" | 27 #include "../Common/NullValue.h" |
27 #include "../Common/Utf8StringValue.h" | 28 #include "../Common/Utf8StringValue.h" |
28 | 29 |
29 #include <Core/OrthancException.h> | 30 #include <Core/OrthancException.h> |
219 case BYTEAOID: | 220 case BYTEAOID: |
220 return new BinaryStringValue(GetString(column)); | 221 return new BinaryStringValue(GetString(column)); |
221 | 222 |
222 case OIDOID: | 223 case OIDOID: |
223 { | 224 { |
224 std::auto_ptr<BinaryStringValue> value(new BinaryStringValue); | 225 std::auto_ptr<FileValue> value(new FileValue); |
225 GetLargeObject(value->GetContent(), column); | 226 GetLargeObject(value->GetContent(), column); |
226 return value.release(); | 227 return value.release(); |
227 } | 228 } |
228 | 229 |
229 default: | 230 default: |