anchor.diff:   +
   Represents the number of microseconds past epoch, and does not include timezone information.
   
  -|`TIMESTAMP(7 - 9)` +
  - |`INT64`
  +|`TIMESTAMP(7 - 9)`
  +|`INT64`
   |`io.debezium.time.NanoTimestamp` +
    +
   Represents the number of nanoseconds past epoch, and does not include timezone information.
  
positive.code: |`STRING`
  |`io.debezium.time.ZonedTimestamp` +
   +
  A string representation of a timestamp with timezone information
  
  |`TIMESTAMP WITH LOCAL TIME ZONE`
  |`STRING`
  |`io.debezium.time.ZonedTimestamp` +
   +
  A string representation of a timestamp with timezone information
  
  |===
  
  
negative.code: |`INTERVAL DAY[(M)] TO SECOND`
  |`FLOAT64`
  |`io.debezium.time.MicroDuration` +
   +
  The number of micro seconds for a time interval using the `365.25 / 12.0` formula for days per month average.
  
  |`INTERVAL YEAR[(M)] TO MONTH`
  |`FLOAT64`
  |`io.debezium.time.MicroDuration` +
   +
  The number of micro seconds for a time interval using the `365.25 / 12.0` formula for days per month average.
  
  |`TIMESTAMP(0 - 3)`
  |`INT64`
  