mirror of
https://github.com/claunia/romrepomgr.git
synced 2025-12-16 19:24:51 +00:00
Add composite hash-size indexes in files table.
This commit is contained in:
@@ -77,6 +77,42 @@ namespace RomRepoMgr.Database
|
||||
entity.HasIndex(e => e.Size);
|
||||
|
||||
entity.HasIndex(e => e.IsInRepo);
|
||||
|
||||
entity.HasIndex(e => new
|
||||
{
|
||||
e.Crc32,
|
||||
e.Size
|
||||
});
|
||||
|
||||
entity.HasIndex(e => new
|
||||
{
|
||||
e.Md5,
|
||||
e.Size
|
||||
});
|
||||
|
||||
entity.HasIndex(e => new
|
||||
{
|
||||
e.Sha1,
|
||||
e.Size
|
||||
});
|
||||
|
||||
entity.HasIndex(e => new
|
||||
{
|
||||
e.Sha256,
|
||||
e.Size
|
||||
});
|
||||
|
||||
entity.HasIndex(e => new
|
||||
{
|
||||
e.Sha384,
|
||||
e.Size
|
||||
});
|
||||
|
||||
entity.HasIndex(e => new
|
||||
{
|
||||
e.Sha512,
|
||||
e.Size
|
||||
});
|
||||
});
|
||||
|
||||
modelBuilder.Entity<RomSet>(entity =>
|
||||
|
||||
Reference in New Issue
Block a user