20#ifndef ORES_DATABASE_DOMAIN_DATABASE_INFO_HPP
21#define ORES_DATABASE_DOMAIN_DATABASE_INFO_HPP
25#include <boost/uuid/uuid.hpp>
42 boost::uuids::uuid
id;
Domain types for database operations.
Definition change_reason_constants.hpp:26
Build and schema metadata recorded when the database was created or recreated.
Definition database_info.hpp:36
std::string build_environment
Build environment identifier.
Definition database_info.hpp:56
boost::uuids::uuid id
Fixed UUID identifying the singleton database info record.
Definition database_info.hpp:42
std::chrono::system_clock::time_point created_at
Timestamp when this record was created.
Definition database_info.hpp:75
std::string git_date
Date and time of the git commit that created this database.
Definition database_info.hpp:70
std::string schema_version
Database schema version matching the application version.
Definition database_info.hpp:49
std::string git_commit
Short git commit hash of the code that created this database.
Definition database_info.hpp:63