Handle NULL in regex criteria (#1208)

This commit is contained in:
WithoutPants
2021-03-16 11:13:14 +11:00
committed by GitHub
parent f7cd9cb00d
commit 7e6127975d
7 changed files with 73 additions and 6 deletions

View File

@@ -587,6 +587,15 @@ func getPerformerBirthdate(index int) string {
return birthdate.Format("2006-01-02")
}
func getPerformerCareerLength(index int) *string {
if index%5 == 0 {
return nil
}
ret := fmt.Sprintf("20%2d", index)
return &ret
}
//createPerformers creates n performers with plain Name and o performers with camel cased NaMe included
func createPerformers(pqb models.PerformerReaderWriter, n int, o int) error {
const namePlain = "Name"
@@ -613,6 +622,11 @@ func createPerformers(pqb models.PerformerReaderWriter, n int, o int) error {
},
}
careerLength := getPerformerCareerLength(i)
if careerLength != nil {
performer.CareerLength = models.NullString(*careerLength)
}
created, err := pqb.Create(performer)
if err != nil {