mirror of
https://github.com/DarkflameUniverse/DarkflameServer.git
synced 2026-10-02 19:03:43 +00:00
client_sysinfo (migrations mysql 102, sqlite 85) keeps the system description each account's client sent at login, exactly as sent, plus the physical memory read from it. While nothing but the memory in use changes, the account's newest row gets the new time and one more login; otherwise a new row starts. Log pruning deletes rows not seen for a while (eLog::CLIENT_SYSINFO) and deleting an account deletes its rows. Tests on SQLite alone (dDatabaseSqliteTests) and in the MySQL parity tests. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
58 lines
1.1 KiB
CMake
58 lines
1.1 KiB
CMake
set(DDATABASES_DATABASES_MYSQL_TABLES_SOURCES
|
|
"Accounts.cpp"
|
|
"AccountsRewardCodes.cpp"
|
|
"AuditLog.cpp"
|
|
"Dashboard.cpp"
|
|
"Economy.cpp"
|
|
"Admin.cpp"
|
|
"ServerConfig.cpp"
|
|
"SlashCommands.cpp"
|
|
"ScheduledTasks.cpp"
|
|
"CharacterSnapshots.cpp"
|
|
"AccountNotes.cpp"
|
|
"AccountStrikes.cpp"
|
|
"ApiKeys.cpp"
|
|
"PermissionGrants.cpp"
|
|
"Guilds.cpp"
|
|
"Moderation.cpp"
|
|
"ServerHealth.cpp"
|
|
"PlayerPositions.cpp"
|
|
"AiSuggestions.cpp"
|
|
"ServerOperations.cpp"
|
|
"LiveOps.cpp"
|
|
"FeaturedProperties.cpp"
|
|
"Contraband.cpp"
|
|
"PropertyRent.cpp"
|
|
"PropertyReputation.cpp"
|
|
"BbbAutosave.cpp"
|
|
"ServerTraffic.cpp"
|
|
"MessageCaptures.cpp"
|
|
"ChatLog.cpp"
|
|
"ChatFlags.cpp"
|
|
"ClientSysInfo.cpp"
|
|
"RelatedData.cpp"
|
|
"ActivityLog.cpp"
|
|
"Behaviors.cpp"
|
|
"BugReports.cpp"
|
|
"CharInfo.cpp"
|
|
"CharXml.cpp"
|
|
"CommandLog.cpp"
|
|
"Friends.cpp"
|
|
"IgnoreList.cpp"
|
|
"Leaderboard.cpp"
|
|
"Mail.cpp"
|
|
"MigrationHistory.cpp"
|
|
"ObjectIdTracker.cpp"
|
|
"PetNames.cpp"
|
|
"PlayerCheatDetections.cpp"
|
|
"PlayKeys.cpp"
|
|
"Property.cpp"
|
|
"PropertyContents.cpp"
|
|
"Servers.cpp"
|
|
"Ugc.cpp"
|
|
"UgcModularBuild.cpp"
|
|
"UgcLookup.cpp"
|
|
PARENT_SCOPE
|
|
)
|
|
|