PACS System 0.1.0
PACS DICOM system library
Loading...
Searching...
No Matches
migration_runner.cpp File Reference

Implementation of database schema migration runner. More...

#include <kcenon/pacs/storage/migration_runner.h>
#include <sqlite3.h>
#include <kcenon/pacs/compat/format.h>
Include dependency graph for migration_runner.cpp:

Go to the source code of this file.

Namespaces

namespace  kcenon
 
namespace  kcenon::pacs
 
namespace  kcenon::pacs::storage
 

Detailed Description

Implementation of database schema migration runner.

When compiled with PACS_WITH_DATABASE_SYSTEM, uses pacs_database_adapter for consistent database abstraction. Otherwise, uses direct SQLite prepared statements.

See also
Issue #643 - Update migration_runner to use pacs_database_adapter

Definition in file migration_runner.cpp.