Removed redundant data from SaveGameEntriesModel.
This commit is contained in:
@@ -130,7 +130,7 @@ namespace DevConsole
|
|||||||
case "B":
|
case "B":
|
||||||
Console.WriteLine("Enter a game ID:");
|
Console.WriteLine("Enter a game ID:");
|
||||||
|
|
||||||
var queryDirectoryId = gsmRO.LoadRecords<DirectoriesModel>( "*",
|
var queryDirectoryId = gsmRO.LoadRecords<DirectoriesModel>( Gsm.Collections.Options.All,
|
||||||
Gsm.Collections.Tables.Directories,
|
Gsm.Collections.Tables.Directories,
|
||||||
Gsm.Collections.Columns.GameID,
|
Gsm.Collections.Columns.GameID,
|
||||||
Console.ReadLine(),
|
Console.ReadLine(),
|
||||||
@@ -248,8 +248,8 @@ namespace DevConsole
|
|||||||
Firelance.Collections.GameRecords).First().Id;
|
Firelance.Collections.GameRecords).First().Id;
|
||||||
var masterGameRecordToRemove = flcCRUD.LoadRecordById<MasterGameRecordModel>(
|
var masterGameRecordToRemove = flcCRUD.LoadRecordById<MasterGameRecordModel>(
|
||||||
Firelance.Collections.GameRecords, firstMasterGameRecordGuid);
|
Firelance.Collections.GameRecords, firstMasterGameRecordGuid);
|
||||||
Guid firstSaveGameEntryGuid = masterGameRecordToRemove.SaveGameEntries.Select(x => x.Id).First();
|
Guid firstSaveGameEntryGuid = masterGameRecordToRemove.SaveGameEntries.Select(x => x.SaveDataID).First();
|
||||||
masterGameRecordToRemove.SaveGameEntries.RemoveAll(x => x.Id == firstSaveGameEntryGuid);
|
masterGameRecordToRemove.SaveGameEntries.RemoveAll(x => x.SaveDataID == firstSaveGameEntryGuid);
|
||||||
|
|
||||||
flcCRUD.UpsertRecordById(Firelance.Collections.GameRecords,
|
flcCRUD.UpsertRecordById(Firelance.Collections.GameRecords,
|
||||||
firstMasterGameRecordGuid,
|
firstMasterGameRecordGuid,
|
||||||
|
|||||||
@@ -6,15 +6,12 @@ namespace Firelance.Models
|
|||||||
{
|
{
|
||||||
public class SaveGameEntriesModel
|
public class SaveGameEntriesModel
|
||||||
{
|
{
|
||||||
[BsonId]
|
//[BsonId]
|
||||||
public Guid Id { get; set; }
|
//public Guid Id { get; set; }
|
||||||
|
|
||||||
public Guid SaveDataID { get; set; }
|
public Guid SaveDataID { get; set; }
|
||||||
public string SaveDataSHA256Hash { get; set; }
|
|
||||||
public Dictionary<string,uint> SaveDirectoryTreeSize { get; set; }
|
public Dictionary<string,uint> SaveDirectoryTreeSize { get; set; }
|
||||||
public string Description { get; set; }
|
public string Description { get; set; }
|
||||||
public DateTime CreationDate { get; set; }
|
|
||||||
public uint BackupSize { get; set; }
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user