@@ -567,75 +567,19 @@ root.{destination_col} = transformerfunction(args)
567
567
func computeMutationFunction (col * mgmtv1alpha1.JobMapping ) (string , error ) {
568
568
569
569
switch col .Transformer .Value {
570
- case "latitude" :
571
- return fmt .Sprintf ("fake(%q)" , col .Transformer .Value ), nil
572
- case "longitude" :
573
- return fmt .Sprintf ("fake(%q)" , col .Transformer .Value ), nil
574
- case "date" :
575
- return fmt .Sprintf ("fake(%q)" , col .Transformer .Value ), nil
576
- case "time_string" :
577
- return fmt .Sprintf ("fake(%q)" , col .Transformer .Value ), nil
578
- case "month_name" :
579
- return fmt .Sprintf ("fake(%q)" , col .Transformer .Value ), nil
580
- case "year_string" :
581
- return fmt .Sprintf ("fake(%q)" , col .Transformer .Value ), nil
582
- case "day_of_week" :
583
- return fmt .Sprintf ("fake(%q)" , col .Transformer .Value ), nil
584
- case "day_of_month" :
585
- return fmt .Sprintf ("fake(%q)" , col .Transformer .Value ), nil
586
- case "century" :
587
- return fmt .Sprintf ("fake(%q)" , col .Transformer .Value ), nil
588
- case "timezone" :
589
- return fmt .Sprintf ("fake(%q)" , col .Transformer .Value ), nil
590
- case "time_period" :
591
- return fmt .Sprintf ("fake(%q)" , col .Transformer .Value ), nil
592
570
case "email" :
593
571
pd := col .Transformer .Config .GetEmailConfig ().PreserveDomain
594
572
pl := col .Transformer .Config .GetEmailConfig ().PreserveLength
595
- return fmt .Sprintf ("emailtransformer(%s,%t, %t)" , col .Transformer .Value , pd , pl ), nil
596
- case "mac_address" :
597
- return fmt .Sprintf ("fake(%q)" , col .Transformer .Value ), nil
598
- case "domain_name" :
599
- return fmt .Sprintf ("fake(%q)" , col .Transformer .Value ), nil
600
- case "url" :
601
- return fmt .Sprintf ("fake(%q)" , col .Transformer .Value ), nil
602
- case "username" :
603
- return fmt .Sprintf ("fake(%q)" , col .Transformer .Value ), nil
604
- case "ipv4" :
605
- return fmt .Sprintf ("fake(%q)" , col .Transformer .Value ), nil
606
- case "ipv6" :
607
- return fmt .Sprintf ("fake(%q)" , col .Transformer .Value ), nil
608
- case "password" :
609
- return fmt .Sprintf ("fake(%q)" , col .Transformer .Value ), nil
610
- case "jwt" :
611
- return fmt .Sprintf ("fake(%q)" , col .Transformer .Value ), nil
612
- case "word" :
613
- return fmt .Sprintf ("fake(%q)" , col .Transformer .Value ), nil
614
- case "sentence" :
615
- return fmt .Sprintf ("fake(%q)" , col .Transformer .Value ), nil
616
- case "paragraph" :
617
- return fmt .Sprintf ("fake(%q)" , col .Transformer .Value ), nil
618
- case "title_male" :
619
- return fmt .Sprintf ("fake(%q)" , col .Transformer .Value ), nil
620
- case "title_female" :
621
- return fmt .Sprintf ("fake(%q)" , col .Transformer .Value ), nil
573
+ return fmt .Sprintf ("emailtransformer(%s,%t, %t)" , col .Column , pd , pl ), nil
622
574
case "first_name" :
623
575
pl := col .Transformer .Config .GetFirstNameConfig ().PreserveLength
624
- return fmt .Sprintf ("this.%s.firstnametransformer(%t)" , col .Column , pl ), nil
625
- case "first_name_female" :
626
- return fmt .Sprintf ("fake(%q)" , col .Transformer .Value ), nil
576
+ return fmt .Sprintf ("firstnametransformer(%s,%t)" , col .Column , pl ), nil
627
577
case "last_name" :
628
578
pl := col .Transformer .Config .GetLastNameConfig ().PreserveLength
629
579
return fmt .Sprintf ("this.%s.lastnametransformer(%t)" , col .Column , pl ), nil
630
580
case "full_name" :
631
581
pl := col .Transformer .Config .GetFullNameConfig ().PreserveLength
632
582
return fmt .Sprintf ("this.%s.fullnametransformer(%t)" , col .Column , pl ), nil
633
- case "chinese_first_name" :
634
- return fmt .Sprintf ("fake(%q)" , col .Transformer .Value ), nil
635
- case "chinese_last_name" :
636
- return fmt .Sprintf ("fake(%q)" , col .Transformer .Value ), nil
637
- case "chinese_name" :
638
- return fmt .Sprintf ("fake(%q)" , col .Transformer .Value ), nil
639
583
case "phone_number" :
640
584
pl := col .Transformer .Config .GetPhoneNumberConfig ().PreserveLength
641
585
ef := col .Transformer .Config .GetPhoneNumberConfig ().E164Format
0 commit comments