This commit is contained in:
@@ -129,27 +129,27 @@ namespace AyaNova.Models
|
||||
///////////////////////////////////////////////////////////////////////
|
||||
//TODO: this entire block is almost certainly wrong or not required
|
||||
|
||||
//Indexes must be specified through fluent api unfortunately
|
||||
modelBuilder.Entity<FileAttachment>().HasIndex(p => p.StoredFileName);
|
||||
// //Indexes must be specified through fluent api unfortunately
|
||||
// modelBuilder.Entity<FileAttachment>().HasIndex(p => p.StoredFileName);
|
||||
|
||||
//Relationships
|
||||
modelBuilder.Entity<Translation>()
|
||||
.HasMany(c => c.TranslationItems)
|
||||
.WithOne(e => e.Translation)
|
||||
.IsRequired();//default delete behaviour is cascade when set to isrequired
|
||||
// //Relationships
|
||||
// modelBuilder.Entity<Translation>()
|
||||
// .HasMany(c => c.TranslationItems)
|
||||
// .WithOne(e => e.Translation)
|
||||
// .IsRequired();//default delete behaviour is cascade when set to isrequired
|
||||
|
||||
modelBuilder.Entity<User>()
|
||||
.HasOne(p => p.UserOptions)
|
||||
.WithOne(i => i.User)
|
||||
.HasForeignKey<UserOptions>(b => b.UserId)
|
||||
.OnDelete(DeleteBehavior.Cascade);//Hopefully will delete the useroptions with the user?
|
||||
// modelBuilder.Entity<User>()
|
||||
// .HasOne(p => p.UserOptions)
|
||||
// .WithOne(i => i.User)
|
||||
// .HasForeignKey<UserOptions>(b => b.UserId)
|
||||
// .OnDelete(DeleteBehavior.Cascade);//Hopefully will delete the useroptions with the user?
|
||||
|
||||
//User->Widget Not certain about this definition
|
||||
modelBuilder.Entity<User>()
|
||||
.HasOne(p => p.Widget)
|
||||
.WithOne(i => i.User)
|
||||
.HasForeignKey<Widget>(b => b.UserId)
|
||||
.OnDelete(DeleteBehavior.NoAction);
|
||||
// //User->Widget Not certain about this definition
|
||||
// modelBuilder.Entity<User>()
|
||||
// .HasOne(p => p.Widget)
|
||||
// .WithOne(i => i.User)
|
||||
// .HasForeignKey<Widget>(b => b.UserId)
|
||||
// .OnDelete(DeleteBehavior.NoAction);
|
||||
//////////////////////////////////////////////////////////////
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user