@@ -165,7 +165,7 @@ public ApiDbContext(DbContextOptions<ApiDbContext> options)
165165 public virtual DbSet < PidM > PidMs { get ; set ; }
166166
167167
168-
168+
169169 protected override void OnModelCreating ( ModelBuilder modelBuilder )
170170 {
171171 modelBuilder . Entity < BrFundingConsortiumParticipation > ( entity =>
@@ -2624,11 +2624,13 @@ protected override void OnModelCreating(ModelBuilder modelBuilder)
26242624 . HasColumnType ( "decimal(18, 2)" )
26252625 . HasColumnName ( "apc_fee_EUR" ) ;
26262626 entity . Property ( e => e . ApcPaymentYear ) . HasColumnName ( "apc_payment_year" ) ;
2627+ entity . Property ( e => e . ArtTypeCode ) . HasColumnName ( "art_type_code" ) ;
26272628 entity . Property ( e => e . ArticleNumberText )
26282629 . HasMaxLength ( 255 )
26292630 . HasColumnName ( "article_number_text" ) ;
26302631 entity . Property ( e => e . ArticleTypeCode ) . HasColumnName ( "article_type_code" ) ;
26312632 entity . Property ( e => e . AuthorsText ) . HasColumnName ( "authors_text" ) ;
2633+ entity . Property ( e => e . AvApplicationTypeCode ) . HasColumnName ( "av_application_type_code" ) ;
26322634 entity . Property ( e => e . BusinessCollaboration ) . HasColumnName ( "business_collaboration" ) ;
26332635 entity . Property ( e => e . ConferenceName )
26342636 . HasMaxLength ( 4000 )
@@ -2695,7 +2697,7 @@ protected override void OnModelCreating(ModelBuilder modelBuilder)
26952697 . HasMaxLength ( 4000 )
26962698 . HasColumnName ( "publisher_name" ) ;
26972699 entity . Property ( e => e . PublisherOpenAccessCode ) . HasColumnName ( "publisher_open_access_code" ) ;
2698- entity . Property ( e => e . Report ) . HasColumnName ( "report " ) ;
2700+ entity . Property ( e => e . ReportSwitch ) . HasColumnName ( "report_switch " ) ;
26992701 entity . Property ( e => e . ReportingYear ) . HasColumnName ( "reporting_year" ) ;
27002702 entity . Property ( e => e . SelfArchivedCode ) . HasColumnName ( "self_archived_code" ) ;
27012703 entity . Property ( e => e . SourceDescription )
@@ -2710,10 +2712,20 @@ protected override void OnModelCreating(ModelBuilder modelBuilder)
27102712 . HasMaxLength ( 255 )
27112713 . HasColumnName ( "volume" ) ;
27122714
2715+ entity . HasOne ( d => d . ArtTypeCodeNavigation ) . WithMany ( p => p . DimPublicationArtTypeCodeNavigations )
2716+ . HasForeignKey ( d => d . ArtTypeCode )
2717+ . OnDelete ( DeleteBehavior . ClientSetNull )
2718+ . HasConstraintName ( "art_type_code" ) ;
2719+
27132720 entity . HasOne ( d => d . ArticleTypeCodeNavigation ) . WithMany ( p => p . DimPublicationArticleTypeCodeNavigations )
27142721 . HasForeignKey ( d => d . ArticleTypeCode )
27152722 . HasConstraintName ( "article_type_code" ) ;
27162723
2724+ entity . HasOne ( d => d . AvApplicationTypeCodeNavigation ) . WithMany ( p => p . DimPublicationAvApplicationTypeCodeNavigations )
2725+ . HasForeignKey ( d => d . AvApplicationTypeCode )
2726+ . OnDelete ( DeleteBehavior . ClientSetNull )
2727+ . HasConstraintName ( "av_application_type_code" ) ;
2728+
27172729 entity . HasOne ( d => d . DimPublicationChannel ) . WithMany ( p => p . DimPublicationDimPublicationChannels )
27182730 . HasForeignKey ( d => d . DimPublicationChannelId )
27192731 . OnDelete ( DeleteBehavior . ClientSetNull )
@@ -2786,6 +2798,11 @@ protected override void OnModelCreating(ModelBuilder modelBuilder)
27862798 . OnDelete ( DeleteBehavior . ClientSetNull )
27872799 . HasConstraintName ( "publisher_open_access" ) ;
27882800
2801+ entity . HasOne ( d => d . ReportSwitchNavigation ) . WithMany ( p => p . DimPublicationReportSwitchNavigations )
2802+ . HasForeignKey ( d => d . ReportSwitch )
2803+ . OnDelete ( DeleteBehavior . ClientSetNull )
2804+ . HasConstraintName ( "reportSwitch" ) ;
2805+
27892806 entity . HasOne ( d => d . TargetAudienceCodeNavigation ) . WithMany ( p => p . DimPublicationTargetAudienceCodeNavigations )
27902807 . HasForeignKey ( d => d . TargetAudienceCode )
27912808 . HasConstraintName ( "target_audience_code" ) ;
0 commit comments