Define column name for IHasExtraProperties.ExtraProperties

pull/272/head
Halil İbrahim Kalkan 8 years ago
parent 75dfe9a602
commit 7b763bd6d4

@ -12,11 +12,12 @@ namespace Volo.Abp.EntityFrameworkCore.Modeling
public static void ConfigureExtraProperties<T>(this EntityTypeBuilder<T> b)
where T : class, IHasExtraProperties
{
b.Property(u => u.ExtraProperties)
b.Property(x => x.ExtraProperties)
.HasConversion(
d => JsonConvert.SerializeObject(d, Formatting.None),
s => JsonConvert.DeserializeObject<Dictionary<string, object>>(s)
);
)
.HasColumnName(nameof(IHasExtraProperties.ExtraProperties));
}
public static void ConfigureSoftDelete<T>(this EntityTypeBuilder<T> b)

Loading…
Cancel
Save