Skip to content

Commit a0a3eca

Browse files
committed
update readme
1 parent 2762c36 commit a0a3eca

File tree

2 files changed

+15
-3
lines changed

2 files changed

+15
-3
lines changed

README.md

+14-2
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,17 @@
44

55
High performance SQL builder with zero dependency for [TDEngine](https://tdengine.com)
66

7+
## Features
8+
9+
- Databases builder
10+
- Super table builder
11+
- Table builder
12+
- Select builder
13+
- Insert builder
14+
- Delete builder
15+
- Native TDEngine query funcs
16+
- Zero dependency
17+
718
## Install
819

920
```bash
@@ -40,7 +51,7 @@ b := tsbuilder.NewSTableBuilder().
4051
"speed FLOAT",
4152
).
4253
Tags(map[string]any{
43-
"deviceID": "BINARY(36)",
54+
"deviceID": tsfuncs.Binary("36"),
4455
}).
4556
Options(
4657
"option_1 value_1",
@@ -142,6 +153,7 @@ if err != nil {
142153
- `tsfuncs.Asin(expr)`
143154
- `tsfuncs.Atan(expr)`
144155
- `tsfuncs.Avg(expr)`
156+
- `tsfuncs.Binary(expr)`
145157
- `tsfuncs.Ceil(expr)`
146158
- `tsfuncs.Cos(expr)`
147159
- `tsfuncs.Cos(expr)`
@@ -155,7 +167,7 @@ if err != nil {
155167
## TODO
156168

157169
- Add more tdengine funcs
158-
- Add `Drop`, `Alter` methods for database and (s)tables
170+
- Add `Drop`, `Alter` methods for database, super table and table
159171
- Add more tests
160172

161173
## How to contribute

go.mod

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
module github.com/tkcrm/tsbuilder
22

3-
go 1.20
3+
go 1.18

0 commit comments

Comments
 (0)