query-builder
Version, currently 1.1.03 versions
- 1.1.0latestNov 18, 2018
- 1.0.1not indexedNov 18, 2018
- 1.0.0not indexedNov 18, 2018
github.com/izniburak/query-builder
sql query builder library for crystal-lang
49 stars
0 dependents
License: MIT
Installation
# Add this to your shard.yml
dependencies:
query-builder:
github: izniburak/query-builder
version: ~> 1.1.0Then run:
shards installshard.yml
- Crystal
- no constraint declared
- License
- MIT
- Author
- İzni Burak Demirtaş <info@burakdemirtas.org>
Dependencies
This version declares no dependencies.
Documentation
Generated from the source of the current release. The first visit to a release that has never been documented starts its build.
README
# query-builder
```
_ _ _ _
| | (_) | | |
__ _ _ _ ___ _ __ _ _ ______ | |__ _ _ _| | __| | ___ _ __
/ _` | | | |/ _ \ '__| | | | |______| | '_ \| | | | | |/ _` |/ _ \ '__|
| (_| | |_| | __/ | | |_| | | |_) | |_| | | | (_| | __/ |
\__, |\__,_|\___|_| \__, | |_.__/ \__,_|_|_|\__,_|\___|_|
| | __/ |
|_| |___/
```
[](https://travis-ci.org/izniburak/query-builder)
sql query builder library for crystal-lang
## Installation
Add this to your application's `shard.yml`:
```yaml
dependencies:
query-builder:
github: izniburak/query-builder
```
## Usage
```crystal
require "query-builder"
builder = Query::Builder.new
p builder.table("test").where("id", 17).or_where("language", "crystal").get
# Output:
# "SELECT * FROM test WHERE id = '17' OR language = 'crystal' LIMIT 1"
p builder.table('test').select('id, title, status').order_by('id', 'desc').limit(10).get_all
# Output:
# "SELECT id, title, status FROM test ORDER BY id DESC LIMIT 10"
```
## Docs
Documentation Page: [query-builder Docs](https://github.com/izniburak/query-builder/blob/master/DOCS.md)
## Contributing
1. Fork it ( https://github.com/izniburak/query-builder/fork )
2. Create your feature branch (git checkout -b my-new-feature)
3. Commit your changes (git commit -am 'Add some feature')
4. Push to the branch (git push origin my-new-feature)
5. Create a new Pull Request
## Contributors
- [izniburak](https://github.com/izniburak) İzni Burak Demirtaş - creator, maintainer
Links
This release
- Version
1.1.0- Tagged
- Nov 18, 2018
- Commit
1bf80dbe4060- Indexed
- yes
Dependents
No indexed shard depends on this one yet.
Repository
github.com/izniburak/query-builder
Metadata
- Created
- Aug 12, 2026
- Updated
- Aug 12, 2026
- Synced
- Aug 12, 2026
- Versions
- 3