Struct for Postgres date.
year
month
day
t() :: %Postgrex.Date{day: 1..31, month: 1..12, year: 0..10000}