Vinícius Garcia
b6e6667a3f
Improve the names of some public types *breaking change*
2021-06-28 17:35:46 -03:00
Vinícius Garcia
5b351c8ba2
Rename package structs to kstructs so its unambiguous
2021-06-11 12:53:56 -03:00
Vinícius Garcia
20f49eb22b
Reorganize files so the test helpers are grouped in the same pkg
2021-06-11 12:25:24 -03:00
Vinícius Garcia
5b9b0dd00d
Add CallFunctionWithRows() for help testing calls to QueryChunks
2021-06-10 15:57:46 -03:00
Vinícius Garcia
c0d7206dcc
Breaking change: Update SQLProvider interface so methods receive table info as argument
2021-06-06 20:51:13 -03:00
Vinícius Garcia
35c1f42317
Remove var args from Insert and Update, so they actually perform atomic operations in the database
2021-03-12 11:01:36 -03:00
Vinícius Garcia
8b8fb092d8
Replace all instances of lower-cased kisssql for ksql
2021-03-10 10:11:18 -03:00
Vinícius Garcia
3d14ed0296
Add an example call to the Transaction function on README
2021-03-08 16:11:59 -03:00
Vinícius Garcia
568c61bdba
Replace all ocurrencies of `KissORM` for `KissSQL`
2021-03-08 11:18:52 -03:00
Vinícius Garcia
b38a83ff36
Improve the signature of the New() function so it`s more readable
2021-03-04 22:58:27 -03:00
Vinícius Garcia
ff4952da65
Partially update example_service to include the JSON feature
...
Its only partial because currently the function `structs.FillStructWith`
doesn't support the attributes tagged as `kissorm:"?,json"`
The task of updating the FillStructWith was updated to include this
behavior
2021-03-04 22:24:15 -03:00
Vinícius Garcia
6f1885d3a0
Update examples/crud to include the JSON feature
2021-03-04 22:11:58 -03:00
Vinícius Garcia
304e5bde49
Extract struct helper functions into the structs package
2021-02-16 00:01:19 -03:00
Vinícius Garcia
f655576bb3
Fix some comments so the linter stops complaining
2021-01-21 16:10:14 -03:00
Vinícius Garcia
5d083e35f0
Add tests for the Transaction function
2021-01-17 10:54:21 -03:00
Vinícius Garcia
479e47b018
Move example_service to examples
2021-01-15 23:35:17 -03:00
Vinícius Garcia
76830d5f5c
Rename `examples/testing/` to `examples/example_service/`
2021-01-03 13:58:10 -03:00
Vinícius Garcia
e49aa5f620
Add example tests to `examples/testing`
2021-01-03 13:41:21 -03:00