mirror of
https://github.com/aljazceru/turso.git
synced 2026-01-05 17:24:21 +01:00
solves #211. related to #158, #305 ## Before date(...) does not support modifiers ## After date(...) supports modifiers ``` limbo> explain SELECT date('2023-05-18', '+1 days', '-1 days', '+10 days'); addr opcode p1 p2 p3 p4 p5 comment ---- ----------------- ---- ---- ---- ------------- -- ------- 0 Init 0 8 0 0 Start at 8 1 String8 0 2 0 2023-05-18 0 r[2]='2023-05-18' 2 String8 0 3 0 +1 days 0 r[3]='+1 days' 3 String8 0 4 0 -1 days 0 r[4]='-1 days' 4 String8 0 5 0 +10 days 0 r[5]='+10 days' 5 Function 1 2 1 date 0 r[1]=func(r[2..]) 6 ResultRow 1 1 0 0 output=r[1] 7 Halt 0 0 0 0 8 Transaction 0 0 0 0 9 Goto 0 1 0 0 ``` Closes #315