Commit Graph

261 Commits

Author SHA1 Message Date
Qishuai Liu ed36ef030f
Revert "reduce memory usage of building insert values"
This reverts commit 0363d4a459.
2025-01-06 14:09:25 +09:00
Qishuai Liu e7c7a9f1ce
Revert "fix builder grow"
This reverts commit 80b1beb36f.
2025-01-06 14:09:19 +09:00
Qishuai Liu 80b1beb36f
fix builder grow 2025-01-06 13:49:05 +09:00
Qishuai Liu 0363d4a459
reduce memory usage of building insert values 2025-01-06 12:07:45 +09:00
Qishuai Liu 0c0dc8fa44
refactor boolean expression 2024-11-23 22:40:56 +09:00
Qishuai Liu b059d3763d
adjust workflow versions 2024-11-19 23:16:37 +09:00
Qishuai Liu 57bcb5003e
add WithContext for insert / update / delete 2024-11-15 10:24:33 +09:00
Qishuai Liu e01ed0b787
add Min() and Max() for DateExpression 2024-09-11 18:45:31 +09:00
Qishuai Liu 2a5c602f5e
handle MySQL zero date 2024-09-06 17:23:12 +09:00
Qishuai Liu 65c4cf7d2d
add ChainInterceptors 2024-09-06 11:40:41 +09:00
Qishuai Liu 2512270cf6
fix comments 2024-09-06 11:40:08 +09:00
Qishuai Liu 3b42e2a6b0
fix time layout 2024-09-06 11:12:21 +09:00
Qishuai Liu d32d0eace4
add go 1.22 in workflow 2024-07-25 18:24:12 +09:00
Qishuai Liu 7d5de3b8fe
Revert "feat: transaction support powerful more"
This reverts commit cf1908f1e5.
2024-07-25 18:10:54 +09:00
Qishuai Liu 1c7e60d938
Revert "fix: fix delete, insert, update tx statement"
This reverts commit 8cb8992ed7.
2024-07-25 18:06:53 +09:00
Qishuai Liu 396dd90718
Revert "fix: fix tx insert into"
This reverts commit b9887bcff9.
2024-07-25 18:06:20 +09:00
Qishuai Liu ef4e632a9d
change duration to time.Duration in LoggerFunc 2024-07-23 23:42:12 +09:00
Qishuai Liu 252be5342f
don't enable default logger by default 2024-07-23 23:33:42 +09:00
Qishuai Liu 0ff888602d
fix priority of unary operators 2024-07-23 16:46:33 +09:00
Qishuai Liu 9acd4ccf7c
support "range over function" in Go 1.22 2024-05-30 17:33:24 +09:00
Qishuai Liu 33af7416b4
remove assert library 2024-05-30 16:58:23 +09:00
Qishuai Liu 1d97dd0909
add some string functions 2024-03-20 17:42:44 +09:00
Qishuai Liu 59302decb7
Merge pull request #22 from VarusHsu/master
A lot of new features
2024-03-19 16:22:40 +09:00
Qishuai Liu aa857a1f13
Merge pull request #21 from VarusHsu/time_optimize
Time optimize
2024-03-19 16:21:24 +09:00
XuShuo 5b9c11994e
fix: fix ut case 2024-02-18 23:11:15 +08:00
XuShuo 89a04c2090
improve default logger 2024-02-18 21:10:23 +08:00
XuShuo 112973e119
doc: add comment 2024-02-18 20:02:15 +08:00
XuShuo 238fe71c3d
Revert "feat: add some bitwise operations". There is no Test case for
this commit, Maybe create PR later

This reverts commit 13b7aba2c3.
2024-02-18 19:12:53 +08:00
XuShuo ed3a4afce4
test: add unit test for transaction 2024-02-18 15:08:04 +08:00
XuShuo 5d8d7fc00b
Revert "iterate caller stack more stronger"
This reverts commit 13387ac23e.
2024-02-18 14:31:58 +08:00
XuShuo 13387ac23e
iterate caller stack more stronger 2024-02-07 12:29:41 +08:00
XuShuo b9887bcff9
fix: fix tx insert into 2024-02-07 11:47:23 +08:00
XuShuo 8cb8992ed7
fix: fix delete, insert, update tx statement 2024-02-07 11:37:32 +08:00
Varus Hsu 9a3617911c
Merge branch 'lqs:master' into join_addition 2024-02-06 15:24:35 +08:00
XuShuo 6d0cef9f04
fix: fix caller jump out 2024-02-06 15:00:32 +08:00
XuShuo 00722ad97d
docs: add comments 2024-02-06 14:53:03 +08:00
XuShuo d89b613669
feat: unexport default logger 2024-02-06 14:41:15 +08:00
XuShuo 30b0ad821e
feat: remove using 2024-02-06 14:32:30 +08:00
XuShuo fe0da71224
feat: add default log 2024-02-06 14:31:14 +08:00
XuShuo cf1908f1e5
feat: transaction support powerful more 2024-02-06 14:30:33 +08:00
Varus Hsu 1d969e2d26
Merge branch 'lqs:master' into time_optimize 2024-02-02 16:51:57 +08:00
XuShuo 60d864af7d
feat: add time range notice. (there is a sql execute err when insert using time.Time{} due out of range) 2024-02-02 16:46:11 +08:00
XuShuo 13b7aba2c3
feat: add some bitwise operations 2024-01-11 19:47:24 +08:00
XuShuo e841980417
test: add unit test for NaturalJoin 2024-01-11 18:59:24 +08:00
XuShuo 80a8f394af feat: add natural join 2024-01-10 22:37:59 +08:00
Qishuai Liu c2867d8eac
Update go.yml 2023-12-30 00:47:01 +09:00
Qishuai Liu ee105ddd04
Merge pull request #19 from VarusHsu/time_optimize
build: compatible version before go1.19
2023-12-30 00:42:44 +09:00
XuShuo c448574604
fix: compatible version before go1.19 by replace constant 2023-12-29 18:30:34 +08:00
XuShuo 96f7e36f51
Revert "build: compatible version before go1.19"
This reverts commit c74c765884.
2023-12-29 18:27:59 +08:00
XuShuo c74c765884
build: compatible version before go1.19 2023-12-28 20:42:39 +08:00