rom-sql icon indicating copy to clipboard operation
rom-sql copied to clipboard

Support for interval PG types

Open flash-gordon opened this issue 7 years ago • 4 comments

It's probably will be tricky because PG has 5 formats for input and 4 for output, or something like that. https://www.postgresql.org/docs/current/static/datatype-datetime.html#DATATYPE-INTERVAL-INPUT

flash-gordon avatar Feb 25 '17 10:02 flash-gordon

Do we want this in 1.x or 2.0?

solnic avatar Mar 02 '17 14:03 solnic

@v-kolesnikov are you still working on this one? I like to give it a try

GustavoCaso avatar Feb 03 '18 16:02 GustavoCaso

Hi @GustavoCaso ! No, I am not. I have worked on other issue https://github.com/rom-rb/rom-sql/issues/234 and my reference to current issue probably was a typo.

v-kolesnikov avatar Feb 03 '18 16:02 v-kolesnikov

gordon=# select interval '2 days 23:12';
    interval
-----------------
 2 days 23:12:00
(1 row)

gordon=# select interval '2 days 23';
    interval
-----------------
 2 days 00:00:23
(1 row)

gordon=# select interval '2 days 23:';
    interval
-----------------
 2 days 23:00:00
(1 row)

gordon=# select interval '2 days 23:second:year:day';
    interval
-----------------
 2 days 23:00:00
(1 row)

postgres, what are you doing, stop!

flash-gordon avatar Sep 04 '18 20:09 flash-gordon