Add audit table.

This commit is contained in:
2020-06-09 22:23:17 +01:00
parent af07f790fd
commit c6941d1450
7 changed files with 4279 additions and 1 deletions

View File

@@ -93,6 +93,8 @@ namespace Marechai.Database.Models
public virtual DbSet<StorageByMachine> StorageByMachine { get; set; }
public virtual DbSet<StorageByOwnedMachine> StorageByOwnedMachine { get; set; }
public virtual DbSet<Audit> Audit { get; set; }
protected override void OnConfiguring(DbContextOptionsBuilder optionsBuilder)
{
if(optionsBuilder.IsConfigured)
@@ -1463,6 +1465,13 @@ namespace Marechai.Database.Models
entity.HasIndex(e => e.FsfApproved);
entity.HasIndex(e => e.OsiApproved);
});
modelBuilder.Entity<Audit>(entity =>
{
entity.HasIndex(d => d.UserId);
entity.HasIndex(d => d.Table);
entity.HasIndex(d => d.Type);
});
}
}
}