ashkan90 / gocb-dsl

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

N1QL Query Builder

Fluent Couchbase N1QL Query Builder for Go

The API is currently experimental and may change.

Statements

See the godoc or the tests for examples.

Expressions

http://godoc.org/github.com/wheniwork/n1ql-query-builder/#Expression

Aspect of gocb-dsl

gocb-dsl has multi-function/feature-set that may help the certain developer to write more readable and long-life couchbase queries. It has simple code-base that any developer can contribute as well.

gocb-dsl is not ORM but I've future plan that contains gocb-dsl will be used in ORM project

TODO

  • More functions
    • Aggregate
    • Array
    • Case
    • Collections
    • Comparison
    • Conditional
    • Date
    • JSON
    • Meta
    • Number
    • Object
    • Pattern Matching
    • String
    • Type
    • Nested Query
  • DML statements
  • Tests
    • Unit Test
    • Integration Test

About


Languages

Language:Go 100.0%