Michał Matczuk
eb033c4922
qb: removed error from builder ToCql function
...
Builder is not in a position to validate the statement and the effort is
duplicated when the query is build. The checked errors are simple and
do not occur most of the time.
2017-07-28 12:11:43 +02:00
Michał Matczuk
2afe71e2b9
qb: cmp
2017-07-28 12:11:39 +02:00
Michał Matczuk
546e11d58f
qb: select
2017-07-28 12:10:50 +02:00
Michał Matczuk
69dad13e4b
qb: update, delete and performance improvements
2017-07-27 15:08:09 +02:00
Michał Matczuk
5db5de8822
qb: insert
2017-07-27 15:08:09 +02:00
Michał Matczuk
7b5d550b50
readme: build status for master branch only
2017-07-27 15:00:00 +02:00
Michał Matczuk
da3ff6db67
mapper: prettified test
2017-07-26 13:37:45 +02:00
Michał Matczuk
08b131c5ee
mapper: moved mapper to separate file, added snake case mapper
...
Performance is comparable to sting.ToLower
BenchmarkSnakeCase-4 200000 5922 ns/op 1216 B/op 97 allocs/op
BenchmarkToLower-4 300000 5418 ns/op 704 B/op 74 allocs/op
2017-07-26 11:23:17 +02:00
Michał Matczuk
871a3693ad
compile named query: drop of loop over runes 30% performance improvement
2017-07-26 09:10:35 +02:00
Michał Matczuk
b05f30bb93
doc update
2017-07-25 14:35:49 +02:00
Michał Matczuk
23a66f993f
makefile golint exit status fix
2017-07-25 14:12:25 +02:00
Michał Matczuk
f3b13bf31b
queryx
2017-07-25 14:12:07 +02:00
Michał Matczuk
37524a4485
named query compilation
2017-07-25 11:20:38 +02:00
Michał Matczuk
a8cbe0454a
WIP named
2017-07-25 11:10:19 +02:00
Michał Matczuk
fee479a584
Iterx put to separate file
2017-07-25 11:09:41 +02:00
Michał Matczuk
9676daf60d
example use query rebind
2017-07-25 11:08:53 +02:00
Michał Matczuk
51c33ef077
release query
2017-07-25 09:13:47 +02:00
Michał Matczuk
6a6b1c8801
license and notice
2017-07-25 08:34:43 +02:00
Michał Matczuk
26b3f24e21
move to scylladb
2017-07-25 08:25:58 +02:00
Michał Matczuk
cab262b69a
boo
2017-07-25 08:25:58 +02:00
Michał Matczuk
f31e47d7bb
simple readme and example_test
2017-07-25 08:20:16 +02:00
Michał Matczuk
0286a6dca9
package doc
2017-07-24 15:22:18 +02:00
Michał Matczuk
582dfdc6ef
travis integration
2017-07-24 13:21:29 +02:00
Michał Matczuk
6653e63afd
initial version
2017-07-24 13:00:21 +02:00
Michał Matczuk
13fab055f7
first commit
2017-07-20 15:52:55 +02:00