Project SkyFire Core
SkyFire 5.4.8 server core API documentation
Loading...
Searching...
No Matches
Skyfire::Database::SetupPlan Struct Reference

#include <DatabaseSetup.h>

Public Member Functions

bool IsValid () const

Public Attributes

std::vector< SqlUpdateFileBaselineUpdates
std::string Error
std::vector< SqlUpdateFileHashMismatchedUpdates
std::vector< SqlUpdateFilePendingUpdates
bool ShouldBaselineUpdates = false
bool ShouldCreateDatabase = false
bool ShouldInstallBase = false

Detailed Description

Definition at line 61 of file DatabaseSetup.h.

Member Function Documentation

◆ IsValid()

bool Skyfire::Database::SetupPlan::IsValid ( ) const

Definition at line 190 of file DatabaseSetup.cpp.

References Error.

Referenced by Skyfire::Database::BuildWorldDatabaseSetupPlan().

Member Data Documentation

◆ BaselineUpdates

std::vector<SqlUpdateFile> Skyfire::Database::SetupPlan::BaselineUpdates

◆ Error

std::string Skyfire::Database::SetupPlan::Error

◆ HashMismatchedUpdates

std::vector<SqlUpdateFile> Skyfire::Database::SetupPlan::HashMismatchedUpdates

◆ PendingUpdates

std::vector<SqlUpdateFile> Skyfire::Database::SetupPlan::PendingUpdates

◆ ShouldBaselineUpdates

bool Skyfire::Database::SetupPlan::ShouldBaselineUpdates = false

◆ ShouldCreateDatabase

bool Skyfire::Database::SetupPlan::ShouldCreateDatabase = false

Definition at line 63 of file DatabaseSetup.h.

Referenced by Skyfire::Database::BuildDatabaseSetupPlan().

◆ ShouldInstallBase

bool Skyfire::Database::SetupPlan::ShouldInstallBase = false

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