Alex

Results 5 comments of Alex

I don't get `DateTime.MinValue` value while fetching `DateTime64` fields with value less than `1970-01-01`, but I get exception: ``` Octonica.ClickHouseClient.Exceptions.ClickHouseHandledException The value must be in range [1970-01-01T00:00:00.0000000+00:00, 9999-12-31T23:59:59.9999999+00:00]. ``` ```sql...

Also there is a problem with filtering by DateTime64 values: ```csharp var result = await _connection.QueryFirstOrDefaultAsync( new CommandDefinition( "SELECT * FROM TypeTable WHERE Column > {DateTimeFilter:DateTime64}", new Dictionary { {...

I'm struggling with the same issue. @thorhj have you found any workaround (except `RequiredAttribute`) ?

I wrote some workaround solution: ```csharp public class RequiredPropertiesSchemaProcessor : ISchemaProcessor { public void Process(SchemaProcessorContext context) { if (context.Schema.Type != JsonObjectType.Object) return; foreach (var (_, schemaProp) in context.Schema.Properties) { //...