Lightweight 0.20260303.0
Loading...
Searching...
No Matches
Lightweight::SqlMigration::ChecksumVerificationResult Struct Reference

#include <SqlMigration.hpp>

Public Attributes

MigrationTimestamp timestamp
 The timestamp of the verified migration.
 
std::string_view title
 The title of the verified migration.
 
std::string storedChecksum
 The checksum stored in the database.
 
std::string computedChecksum
 The checksum computed from the current migration definition.
 
bool matches
 Whether the stored and computed checksums match.
 

Detailed Description

Result of verifying a migration's checksum.

Definition at line 50 of file SqlMigration.hpp.

Member Data Documentation

◆ timestamp

MigrationTimestamp Lightweight::SqlMigration::ChecksumVerificationResult::timestamp

The timestamp of the verified migration.

Definition at line 52 of file SqlMigration.hpp.

◆ title

std::string_view Lightweight::SqlMigration::ChecksumVerificationResult::title

The title of the verified migration.

Definition at line 53 of file SqlMigration.hpp.

◆ storedChecksum

std::string Lightweight::SqlMigration::ChecksumVerificationResult::storedChecksum

The checksum stored in the database.

Definition at line 54 of file SqlMigration.hpp.

◆ computedChecksum

std::string Lightweight::SqlMigration::ChecksumVerificationResult::computedChecksum

The checksum computed from the current migration definition.

Definition at line 55 of file SqlMigration.hpp.

◆ matches

bool Lightweight::SqlMigration::ChecksumVerificationResult::matches

Whether the stored and computed checksums match.

Definition at line 56 of file SqlMigration.hpp.


The documentation for this struct was generated from the following file: