Vous ne pouvez pas sélectionner plus de 25 sujets Les noms de sujets doivent commencer par une lettre ou un nombre, peuvent contenir des tirets ('-') et peuvent comporter jusqu'à 35 caractères.

WsDbContext.cs 724B

1234567891011121314151617181920212223242526272829
  1. using Microsoft.EntityFrameworkCore;
  2. using WebApiWebSem.DataAccess.Models;
  3. namespace WebApiWebSem.DataAccess
  4. {
  5. public partial class WsDbContext : DbContext
  6. {
  7. public WsDbContext(DbContextOptions options) :base(options)
  8. {
  9. }
  10. protected override void OnModelCreating(ModelBuilder modelBuilder)
  11. {
  12. modelBuilder.Entity<articles>()
  13. .HasKey(c => new { c.id });
  14. modelBuilder.Entity<articles>()
  15. .Property(e => e.id)
  16. .HasDefaultValueSql("get_uuid()");
  17. }
  18. public virtual DbSet<articles> articles { get; set; }
  19. }
  20. }