-- Convert leave start/end columns from DATE to TIMESTAMP(3) -- so that HOURLY leaves can store the actual start/end time of day. -- Without this, Postgres truncates the time and every hourly leave -- renders at the company timezone offset (e.g. 03:00) instead of the -- chosen time. ALTER TABLE "leaves" ALTER COLUMN "startDate" TYPE TIMESTAMP(3) USING "startDate"::timestamp(3), ALTER COLUMN "endDate" TYPE TIMESTAMP(3) USING "endDate"::timestamp(3);