added new fields to the playlist entry, migrations and started with the api controller to manage the list

This commit is contained in:
2019-01-24 23:14:07 +01:00
parent 6920d410b5
commit 6c6d107550
8 changed files with 221 additions and 7 deletions

View File

@@ -17,7 +17,8 @@ namespace Tv7Playlist.Data
var entityTypeBuilder = modelBuilder.Entity<PlaylistEntry>();
entityTypeBuilder.HasKey(e => e.Id);
entityTypeBuilder.HasAlternateKey(e => e.TrackNumber);
entityTypeBuilder.HasIndex(e => e.TrackNumber).IsUnique();
entityTypeBuilder.HasIndex(e => e.Name);
}
}
}