go-jet
c10244aeab
Improve Rows scan performance
...
ScanContext reused between rows.Scan calls.
Simplified assign value logic.
Use complex destination for Rows test.
2022-02-04 13:03:31 +01:00
go-jet
4955bfc4b5
Add automatic query logger function with additional execution details.
2022-01-12 19:03:50 +01:00
go-jet
02123005c1
[QRM] Prevent recursive scan if destination contains circular dependency.
2021-12-26 11:34:57 +01:00
go-jet
0d418890ab
Qrm refactor
...
- Allow custom types Scan method to read values returned by the driver rather then the value from intermediate Null types. Scan to intermidiate Null types removed.
- Better error handling
2021-10-15 17:43:10 +02:00
mlaflamm
8d43829bc5
Revert scanContext.rowElemValuePtr func signature
2021-09-15 19:30:28 +02:00
mlaflamm
fee77b695a
Fix scan nil primitive type slice
2021-09-15 19:30:28 +02:00
go-jet
38541522e6
Fix linter errors
2021-05-16 19:10:43 +02:00
go-jet
3021a6a0fd
Add support to retrieve Rows from statement
...
Rows statement method executes statements over db connection/transaction and returns Rows.
2021-05-16 18:46:50 +02:00
go-jet
2ada2ff69b
Add go mod support.
2020-06-27 18:48:19 +02:00
go-jet
64a51dc093
QRM returns qrm.ErrNoRows when scanning into struct destination and query result set is empty.
2019-10-18 10:15:08 +02:00
go-jet
f9efee77ff
QRM returns sql.ErrNoRows when scanning into struct destination and query result set is empty.
2019-10-12 18:45:09 +02:00
go-jet
3544977d7f
QRM code refactor.
2019-10-11 10:15:36 +02:00
go-jet
8c9ae77cd8
Add QRM error if result set is empty when scanning into struct destination.
2019-10-10 16:09:44 +02:00
go-jet
29f43e5fe8
Rename execution package to qrm (Query Result Mapping).
2019-09-27 11:46:31 +02:00