Save dat file in database.

This commit is contained in:
2020-08-22 05:40:50 +01:00
parent 25dd3f4921
commit 3b0feee452
8 changed files with 352 additions and 8 deletions

View File

@@ -52,7 +52,8 @@ namespace RomRepoMgr.Database
}
}
public DbSet<DbFile> Files { get; set; }
public DbSet<DbFile> Files { get; set; }
public DbSet<RomSet> RomSets { get; set; }
public static Context Create(string dbPath)
{
@@ -76,6 +77,27 @@ namespace RomRepoMgr.Database
entity.HasIndex(e => e.Size);
});
modelBuilder.Entity<RomSet>(entity =>
{
entity.HasIndex(e => e.Author);
entity.HasIndex(e => e.Comment);
entity.HasIndex(e => e.Date);
entity.HasIndex(e => e.Description);
entity.HasIndex(e => e.Homepage);
entity.HasIndex(e => e.Name);
entity.HasIndex(e => e.Version);
entity.HasIndex(e => e.Filename);
entity.HasIndex(e => e.Sha384);
});
}
}
}