PACS System 0.1.0
PACS DICOM system library
Loading...
Searching...
No Matches
kcenon::pacs::storage::migration_runner Member List

This is the complete list of members for kcenon::pacs::storage::migration_runner, including all inherited members.

apply_migration(sqlite3 *db, int version) -> VoidResultkcenon::pacs::storage::migration_runnerprivate
ensure_schema_version_table(sqlite3 *db) -> VoidResultkcenon::pacs::storage::migration_runnerprivate
execute_sql(sqlite3 *db, std::string_view sql) -> VoidResultkcenon::pacs::storage::migration_runnerprivate
get_current_version(sqlite3 *db) const -> intkcenon::pacs::storage::migration_runner
get_history(sqlite3 *db) const -> std::vector< migration_record >kcenon::pacs::storage::migration_runner
get_latest_version() const noexcept -> intkcenon::pacs::storage::migration_runner
LATEST_VERSIONkcenon::pacs::storage::migration_runnerprivatestatic
migrate_v1(sqlite3 *db) -> VoidResultkcenon::pacs::storage::migration_runnerprivate
migrate_v2(sqlite3 *db) -> VoidResultkcenon::pacs::storage::migration_runnerprivate
migrate_v3(sqlite3 *db) -> VoidResultkcenon::pacs::storage::migration_runnerprivate
migrate_v4(sqlite3 *db) -> VoidResultkcenon::pacs::storage::migration_runnerprivate
migrate_v5(sqlite3 *db) -> VoidResultkcenon::pacs::storage::migration_runnerprivate
migrate_v6(sqlite3 *db) -> VoidResultkcenon::pacs::storage::migration_runnerprivate
migrate_v7(sqlite3 *db) -> VoidResultkcenon::pacs::storage::migration_runnerprivate
migrate_v8(sqlite3 *db) -> VoidResultkcenon::pacs::storage::migration_runnerprivate
migrate_v9(sqlite3 *db) -> VoidResultkcenon::pacs::storage::migration_runnerprivate
migration_runner()kcenon::pacs::storage::migration_runner
migration_runner(const migration_runner &)=deletekcenon::pacs::storage::migration_runner
migration_runner(migration_runner &&)=deletekcenon::pacs::storage::migration_runner
migrations_kcenon::pacs::storage::migration_runnerprivate
needs_migration(sqlite3 *db) const -> boolkcenon::pacs::storage::migration_runner
operator=(const migration_runner &) -> migration_runner &=deletekcenon::pacs::storage::migration_runner
operator=(migration_runner &&) -> migration_runner &=deletekcenon::pacs::storage::migration_runner
record_migration(sqlite3 *db, int version, std::string_view description) -> VoidResultkcenon::pacs::storage::migration_runnerprivate
run_migrations(sqlite3 *db) -> VoidResultkcenon::pacs::storage::migration_runner
run_migrations_to(sqlite3 *db, int target_version) -> VoidResultkcenon::pacs::storage::migration_runner
~migration_runner()=defaultkcenon::pacs::storage::migration_runner