reposted a pkg

This commit is contained in:
2022-04-15 23:56:15 +01:00
parent 57609e6ed3
commit 67ec19184b
7 changed files with 627 additions and 222 deletions

View File

@ -14,27 +14,11 @@ namespace isnd.Data
public class ApplicationDbContext : IdentityDbContext<ApplicationUser>
{
public ApplicationDbContext(DbContextOptions<ApplicationDbContext> options)
: base(options)
{
}
protected override void OnModelCreating(ModelBuilder modelBuilder)
{
base.OnModelCreating(modelBuilder);
modelBuilder.Entity<PackageVersion>().HasKey(v => new
{
v.PackageId,
v.FullString,
v.Type
});
modelBuilder.Entity<PackageVersionCommit>().HasKey
(c => new { c.CommitId, c.PackageId, c.FullString, c.PackageType });
: base(options) { }
}
public DbSet<ApiKey> ApiKeys { get; set; }
public DbSet<Package> Packages { get; set; }
public DbSet<PackageVersion> PackageVersions { get; set; }
public DbSet<Commit> Commits { get; set; }
public DbSet<PackageVersionCommit> PackageVersionCommmit { get; set; }
}
}