protected virtual SqlDataType GetEnumDataType(Type type) { var sqlDataType = (SqlDataType)Activator.CreateInstance(typeof(DefaultStringEnumSqlDataType<>).MakeGenericType(type), this.ConstraintDefaultsConfiguration); return sqlDataType; }