From e4bd99057db4a2c97348fbc2c8b19ab648f39a18 Mon Sep 17 00:00:00 2001 From: Petar Hristov <hristov@itc.rwth-aachen.de> Date: Thu, 27 May 2021 16:27:42 +0200 Subject: [PATCH] Update: Generated new classes for Resource table (coscine/issues#1556) --- src/Scaffolding/DataModel/Model.cs | 10 ++++++---- src/Scaffolding/DataModel/Resource.cs | 1 + 2 files changed, 7 insertions(+), 4 deletions(-) diff --git a/src/Scaffolding/DataModel/Model.cs b/src/Scaffolding/DataModel/Model.cs index 8942444..4329e46 100644 --- a/src/Scaffolding/DataModel/Model.cs +++ b/src/Scaffolding/DataModel/Model.cs @@ -1,4 +1,4 @@ -using System; +using System; using Microsoft.EntityFrameworkCore; using Microsoft.EntityFrameworkCore.Metadata; @@ -58,9 +58,6 @@ namespace Coscine.Database.DataModel protected override void OnConfiguring(DbContextOptionsBuilder optionsBuilder) { - if (!optionsBuilder.IsConfigured) - { - } } protected override void OnModelCreating(ModelBuilder modelBuilder) @@ -560,6 +557,11 @@ namespace Coscine.Database.DataModel entity.Property(e => e.ApplicationProfile).HasMaxLength(500); + entity.Property(e => e.Archived) + .IsRequired() + .HasMaxLength(255) + .HasDefaultValueSql("(N'0')"); + entity.Property(e => e.DisplayName).HasMaxLength(25); entity.Property(e => e.Keywords).HasMaxLength(1000); diff --git a/src/Scaffolding/DataModel/Resource.cs b/src/Scaffolding/DataModel/Resource.cs index 6ed78bc..71b251c 100644 --- a/src/Scaffolding/DataModel/Resource.cs +++ b/src/Scaffolding/DataModel/Resource.cs @@ -28,6 +28,7 @@ namespace Coscine.Database.DataModel public string ApplicationProfile { get; set; } public string FixedValues { get; set; } public Guid? Creator { get; set; } + public string Archived { get; set; } public virtual License License { get; set; } public virtual ResourceType Type { get; set; } -- GitLab