BooksSample.BooksContext.OnModelCreating C# (CSharp) Метод

OnModelCreating() защищенный Метод

protected OnModelCreating ( ModelBuilder modelBuilder ) : void
modelBuilder ModelBuilder
Результат void
        protected override void OnModelCreating(ModelBuilder modelBuilder)
        {
            base.OnModelCreating(modelBuilder);
            var book = modelBuilder.Entity<Book>();
            book.HasKey(p => p.BookId);
            book.Property(p => p.Title).HasMaxLength(120).IsRequired();
            book.Property(p => p.Publisher).HasMaxLength(50);
            book.Property(p => p.TimeStamp)
                .HasColumnType("timestamp")
                .ValueGeneratedOnAddOrUpdate()
                .IsConcurrencyToken();
        }
    }