eqemu-server/world/cli/cli_database_updates.cpp
2025-12-26 20:58:07 -08:00

24 lines
533 B
C++

#include "world/world_server_cli.h"
#include "common/database/database_update.h"
#include "world/worlddb.h"
void WorldserverCLI::DatabaseUpdates(int argc, char **argv, argh::parser &cmd, std::string &description)
{
description = "Runs database updates manually";
std::vector<std::string> options = {
"--skip-backup",
};
if (cmd[{"-h", "--help"}]) {
return;
}
DatabaseUpdate update;
update.SetDatabase(&database)
->SetSkipBackup(cmd[{"--skip-backup"}] )
->SetContentDatabase(&content_db)
->CheckDbUpdates();
}