Exemplo n.º 1
0
 protected override void ConfigureIndex(BaseIndexBuilder <Loan> builder)
 {
     builder.HasIndex(a => new
     {
         a.Code,
         a.ClientID,
         a.IsEnabled
     });
 }
Exemplo n.º 2
0
 protected override void ConfigureIndex(BaseIndexBuilder <Employee> builder)
 {
     builder.HasIndex(a => new
     {
         a.ClientID,
         a.EmployeeSysID,
         a.EmployeeID
     })
     .IsUnique(true);
 }
Exemplo n.º 3
0
 public virtual void ConfigureIndex(BaseIndexBuilder <T> builder)
 {
 }
Exemplo n.º 4
0
 protected virtual void ConfigureIndex(BaseIndexBuilder <T> builder)
 {
 }
 protected override void ConfigureIndex(BaseIndexBuilder <FirebaseToken> builder)
 {
     builder.HasIndex(a => a.Token)
     .IsUnique();
 }
 protected override void ConfigureIndex(BaseIndexBuilder <UserLogin> builder)
 {
     builder.HasIndex(a => a.Username).IsUnique();
 }
Exemplo n.º 7
0
 protected override void ConfigureIndex(BaseIndexBuilder <TextTemplate> builder)
 {
     builder.HasIndex(a => new { a.Code, a.RecordStatus })
     .IsUnique()
     .HasFilter($"[{nameof(RecordStatus)}] = '{RecordStatus.Active}'");
 }
Exemplo n.º 8
0
 protected override void ConfigureIndex(BaseIndexBuilder <Bill> builder)
 {
     builder.HasIndex(a => a.Code).IsUnique();
 }