mentat/test/datomish
Richard Newman 1197764949 Implement :limit and :order-by-vars. Fixes #37.
We'd like this to be part of the query syntax itself, but doing so
requires extending DataScript's parser.

Instead we generalize our `args` to `options`, and take `:limit`
and `:order-by-vars`. The former must be an integer or nil, and the
latter is an array of `[var direction]` pairs.

This commit includes descriptive error messages and tests for success
and failure.
2016-09-02 08:32:45 -07:00
..
places Start importing places. This is just about profiling for now. 2016-08-30 18:22:10 -07:00
test Implement :limit and :order-by-vars. Fixes #37. 2016-09-02 08:32:45 -07:00
api.cljc Basic test for ds/fulltext?. 2016-08-30 18:22:11 -07:00
db_test.cljc Basic test for ds/fulltext?. 2016-08-30 18:22:11 -07:00
jdbc_sqlite_test.clj Part 1: Fix testing errors. 2016-07-13 18:19:22 -07:00
promise_sqlite_test.cljs Part 1: Fix testing errors. 2016-07-13 18:19:22 -07:00
query_test.cljc Review comment: check that Datalog vars don't have a namespace. 2016-08-30 18:22:22 -07:00
schema_changes_test.cljc Bootstrap DB schema; persist and restore schema from materialized views. 2016-08-04 14:26:20 -07:00
schema_test.cljc Review comment: better UUID support. 2016-08-30 18:22:22 -07:00
sqlite_user_version_test.cljc Implement negation, predicates, external scalar bindings, <?q. r=nalexander 2016-07-25 17:08:00 -07:00
test.cljs Add some Tofino-ish tests. 2016-08-30 18:22:22 -07:00
test_macros_test.clj Add an async and async testing framework. 2016-07-12 13:56:26 -07:00
test_macros_test.cljs Part 1: Fix testing errors. 2016-07-13 18:19:22 -07:00
tofinoish_test.cljc Implement :limit and :order-by-vars. Fixes #37. 2016-09-02 08:32:45 -07:00