public static void Apply(ModelBuilder builder)
 {
     ConventionBehaviors
     .SetSqlValueForPropertiesWithAttribute <SqlDefaultValueAttribute>(builder, x => x.DefaultValue);
 }
 public static void Apply(ModelBuilder builder)
 {
     ConventionBehaviors
     .SetTypeForPropertiesWithAttribute <DataTypeAttribute>(builder,
                                                            x => x.CustomDataType);
 }
 public static void Apply(ModelBuilder builder)
 {
     ConventionBehaviors
     .SetTypeForPropertiesWithAttribute <DecimalPrecisionAttribute>(builder,
                                                                    x => $"decimal({x.Precision}, {x.Scale})");
 }