File was renamed from FlexJobApi.Core/Entities/Users/UserResumes/UserExpectJob.cs |
| | |
| | | /// <summary> |
| | | /// 期望岗位编号 |
| | | /// </summary> |
| | | public string PersonalIdentityCode { get; set; } |
| | | public string ExpectJobCode { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 期望岗位 |
| | | /// </summary> |
| | | public DictionaryData PersonalIdentity { get; set; } |
| | | public DictionaryData ExpectJob { get; set; } |
| | | |
| | | public void Configure(EntityTypeBuilder<UserExpectJob> entityBuilder, DbContext dbContext, Type dbContextLocator) |
| | | { |
| | | entityBuilder |
| | | .HasOne(it => it.PersonalIdentity) |
| | | .HasOne(it => it.ExpectJob) |
| | | .WithMany() |
| | | .HasForeignKey(it => it.PersonalIdentityCode) |
| | | .HasForeignKey(it => it.ExpectJobCode) |
| | | .HasPrincipalKey(it => it.Code) |
| | | .IsRequired() |
| | | .OnDelete(DeleteBehavior.Restrict); |