Mercurial > hg > orthanc
diff OrthancServer/Sources/Database/SQLiteDatabaseWrapper.cpp @ 4627:f7d5372b59b3 db-changes
handling revisions of attachments
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Tue, 20 Apr 2021 15:11:59 +0200 |
parents | 95ffe3b6ef7c |
children | f0038043fb97 b8fcd331b4b3 |
line wrap: on
line diff
--- a/OrthancServer/Sources/Database/SQLiteDatabaseWrapper.cpp Mon Apr 19 10:28:43 2021 +0200 +++ b/OrthancServer/Sources/Database/SQLiteDatabaseWrapper.cpp Tue Apr 20 15:11:59 2021 +0200 @@ -326,8 +326,10 @@ virtual void AddAttachment(int64_t id, - const FileInfo& attachment) ORTHANC_OVERRIDE + const FileInfo& attachment, + int64_t revision) ORTHANC_OVERRIDE { + // TODO - REVISIONS SQLite::Statement s(db_, SQLITE_FROM_HERE, "INSERT INTO AttachedFiles VALUES(?, ?, ?, ?, ?, ?, ?, ?)"); s.BindInt64(0, id); s.BindInt(1, attachment.GetContentType()); @@ -799,6 +801,7 @@ virtual bool LookupAttachment(FileInfo& attachment, + int64_t& revision, int64_t id, FileContentType contentType) ORTHANC_OVERRIDE { @@ -821,6 +824,7 @@ static_cast<CompressionType>(s.ColumnInt(2)), s.ColumnInt64(3), s.ColumnString(5)); + revision = 0; // TODO - REVISIONS return true; } }