Merged feature/business-system into develop

This commit is contained in:
hydrant
2018-11-27 16:08:22 +01:00
17 changed files with 781 additions and 6 deletions

View File

@@ -17,6 +17,7 @@ namespace reallife_gamemode.Model
public DatabaseContext()
{
}
protected override void OnConfiguring(DbContextOptionsBuilder optionsBuilder)
@@ -28,6 +29,14 @@ namespace reallife_gamemode.Model
protected override void OnModelCreating(ModelBuilder modelBuilder)
{
base.OnModelCreating(modelBuilder);
modelBuilder.Entity<Server.Entities.BusinessBankAccount>()
.HasIndex(b => b.BusinessId)
.IsUnique(true);
modelBuilder.Entity<Server.Entities.User>()
.HasIndex(u => u.BusinessId)
.IsUnique(true);
}
//User
@@ -66,6 +75,9 @@ namespace reallife_gamemode.Model
public DbSet<Server.Saves.SavedVehicle> Vehicles { get; set; }
public DbSet<Server.Entities.ShopVehicle> ShopVehicles { get; set; }
// Business
public DbSet<Server.Entities.BusinessBankAccount> BusinessBankAccounts { get; set; }
// Control Panel
public DbSet<Server.Entities.News> News { get; set; }
}