Mercurial > urweb
annotate tests/timestamp.ur @ 2177:00cf8214c2e3
Switching to a more dynamic method of handling database reconnection, restarting transactions
author | Adam Chlipala <adam@chlipala.net> |
---|---|
date | Sat, 17 Oct 2015 11:08:12 -0400 |
parents | 690638bd9fef |
children |
rev | line source |
---|---|
adam@1834 | 1 table t : { A : time } |
adam@1834 | 2 |
adam@1834 | 3 fun many ls = |
adam@1834 | 4 case ls of |
adam@1834 | 5 [] => (WHERE TRUE) |
adam@1834 | 6 | tm :: ls' => (WHERE t.A = {[tm]} AND {many ls'}) |
adam@1834 | 7 |
adam@1834 | 8 task initialize = fn () => |
adam@1834 | 9 tm <- now; |
adam@1834 | 10 dml (DELETE FROM t WHERE {many (tm :: [])}) |
adam@1834 | 11 |