@@ -328,7 +328,7 @@ mod test {
328328 ] ,
329329 trans_types : vec ! [
330330 ( Primitive ( Binary ) , None ) ,
331- ( Primitive ( Date ) , Some ( Primitive ( Int ) ) ) ,
331+ ( Primitive ( Date ) , Some ( Primitive ( Date ) ) ) ,
332332 (
333333 Primitive ( Decimal {
334334 precision: 8 ,
@@ -342,8 +342,8 @@ mod test {
342342 ( Primitive ( StringType ) , None ) ,
343343 ( Primitive ( Uuid ) , None ) ,
344344 ( Primitive ( Time ) , None ) ,
345- ( Primitive ( Timestamp ) , Some ( Primitive ( Int ) ) ) ,
346- ( Primitive ( Timestamptz ) , Some ( Primitive ( Int ) ) ) ,
345+ ( Primitive ( Timestamp ) , Some ( Primitive ( Date ) ) ) ,
346+ ( Primitive ( Timestamptz ) , Some ( Primitive ( Date ) ) ) ,
347347 (
348348 Struct ( StructType :: new( vec![ NestedField :: optional(
349349 1 ,
@@ -378,7 +378,7 @@ mod test {
378378 ] ,
379379 trans_types : vec ! [
380380 ( Primitive ( Binary ) , None ) ,
381- ( Primitive ( Date ) , Some ( Primitive ( Int ) ) ) ,
381+ ( Primitive ( Date ) , Some ( Primitive ( Date ) ) ) ,
382382 (
383383 Primitive ( Decimal {
384384 precision: 8 ,
@@ -392,8 +392,8 @@ mod test {
392392 ( Primitive ( StringType ) , None ) ,
393393 ( Primitive ( Uuid ) , None ) ,
394394 ( Primitive ( Time ) , None ) ,
395- ( Primitive ( Timestamp ) , Some ( Primitive ( Int ) ) ) ,
396- ( Primitive ( Timestamptz ) , Some ( Primitive ( Int ) ) ) ,
395+ ( Primitive ( Timestamp ) , Some ( Primitive ( Date ) ) ) ,
396+ ( Primitive ( Timestamptz ) , Some ( Primitive ( Date ) ) ) ,
397397 (
398398 Struct ( StructType :: new( vec![ NestedField :: optional(
399399 1 ,
@@ -428,7 +428,7 @@ mod test {
428428 ] ,
429429 trans_types : vec ! [
430430 ( Primitive ( Binary ) , None ) ,
431- ( Primitive ( Date ) , Some ( Primitive ( Int ) ) ) ,
431+ ( Primitive ( Date ) , Some ( Primitive ( Date ) ) ) ,
432432 (
433433 Primitive ( Decimal {
434434 precision: 8 ,
@@ -442,8 +442,8 @@ mod test {
442442 ( Primitive ( StringType ) , None ) ,
443443 ( Primitive ( Uuid ) , None ) ,
444444 ( Primitive ( Time ) , None ) ,
445- ( Primitive ( Timestamp ) , Some ( Primitive ( Int ) ) ) ,
446- ( Primitive ( Timestamptz ) , Some ( Primitive ( Int ) ) ) ,
445+ ( Primitive ( Timestamp ) , Some ( Primitive ( Date ) ) ) ,
446+ ( Primitive ( Timestamptz ) , Some ( Primitive ( Date ) ) ) ,
447447 (
448448 Struct ( StructType :: new( vec![ NestedField :: optional(
449449 1 ,
0 commit comments