Vinícius Garcia
e67ef737e7
Update TODO list on README
2024-04-24 10:17:35 -03:00
Vinícius Garcia
fd2459e4de
Fix all tests to work with podman on MacOS except sqlserver
2024-04-14 11:23:15 -03:00
Vinícius Garcia
2b1dd6db3d
Update explanation about the Benchmarks
2023-10-22 15:01:31 -03:00
Vinícius Garcia
32f8e680c5
Update Benchmarks
2023-10-22 11:19:00 -03:00
Vinícius Garcia
35b6882317
Synchronize the README with its template
2023-10-22 10:56:38 -03:00
Vinícius Garcia
cf25954f0b
Update README.md
2023-10-19 22:38:46 -03:00
Vinícius Garcia
758f81e3fb
Add documentation for the new modernc-sqlite adapter
2023-10-19 22:26:51 -03:00
Vinícius Garcia
fae106916c
Add a feature list to the README file
2023-07-01 10:10:27 -03:00
Vinícius Garcia
ddd9a4dec5
Remove completed task from README TODO list
2022-12-21 21:25:25 -03:00
Vinícius Garcia
475955bb33
Remove some TODO items that were not KISS
...
After thinking about some of the TODO items I decided they
were not really in the scope of KSQL and that there were good
ways of doing the same things they were supposed to do without them.
So I decided to remove them from the TODO list.
I can change my mind again if someone informs me of a good use-case
where one of those features would be really helpful instead of just
a minor improvement.
2022-12-20 22:49:06 -03:00
Vinícius Garcia
37b26debeb
Update TODO lists on README
2022-12-13 21:52:04 -03:00
Vinícius Garcia
d6aa694f82
Update README and the README build script
2022-12-04 20:39:29 -03:00
Vinícius Garcia
e7896dc16e
Minor improvement to README.md
2022-11-29 09:51:25 -03:00
Vinícius Garcia
c5043c9ff2
Automate the process of running the benchmark and saving it to the README file
2022-11-13 10:55:10 -03:00
Vinícius Garcia
60233e04a8
Add sqlx/prep-stmt benchmark
2022-09-29 14:11:08 -03:00
Vinícius Garcia
fc2b32d919
Remove mention to old name KissSQL
2022-09-28 21:05:24 -03:00
Vinícius Garcia
3a9971628a
Minor fix on the crud example
2022-09-28 21:01:53 -03:00
Vinícius Garcia
c46ad0f92c
Update README.md
2022-09-28 20:42:21 -03:00
Vinícius Garcia
a5b33135d1
Minor fix to README file
2022-09-19 23:32:59 -03:00
Vinícius Garcia
0e95506343
Force CI to rerun because I reused the codecov token by mistake
2022-08-12 09:49:28 -03:00
Vinícius Garcia
56c1ed54da
Merge pull request #26 from mohamedallam1991/patch-1
...
Adding badges, Go reference, and report card
2022-08-10 16:39:41 -03:00
Mohamed Allam
f155607beb
Type in communication
...
A type in the word "communication" in the description.
2022-08-10 20:26:45 +01:00
Mohamed Allam
96dc1a5c53
Adding badges, Go reference, and report card
...
Go report card and Go reference
[Go report card](https://goreportcard.com/report/github.com/vingarcia/ksql )
[Go Reference](https://pkg.go.dev/github.com/vingarcia/ksql )
2022-08-10 20:20:08 +01:00
Vinícius Garcia
c9a73d8ad1
Update README
2022-07-31 12:18:43 -03:00
Vinícius Garcia
9161634e7b
Minor fix to README
2022-07-27 14:07:24 -03:00
Vinícius Garcia
b088ae0d26
Update README to include benchmark for sqlboiler
2022-07-26 23:41:56 -03:00
Vinícius Garcia
33e0918c14
Update README with benchmarks for sqlc/prep-stmt
2022-07-26 21:54:11 -03:00
Vinícius Garcia
62a19e30ac
Update README with sqlc benchmark
2022-07-26 20:56:39 -03:00
Vinícius Garcia
b710dd7559
Minor update to README
2022-07-26 19:55:32 -03:00
Vinícius Garcia
bb14677c4c
Update README TODO section
2022-07-25 23:53:30 -03:00
Vinícius Garcia
8d688eb2c1
Update Benchmark on README file
2022-07-04 22:20:46 -03:00
Vinícius Garcia
589ad0a693
Minor improvement to README
2022-07-04 00:08:28 -03:00
Vinícius Garcia
683d6b28ab
Minor improvement to README
2022-07-04 00:03:26 -03:00
Vinícius Garcia
047107d1c3
Minor improvement to README
2022-07-04 00:01:58 -03:00
Vinícius Garcia
ee933fe94d
Minor improvements to README file
2022-07-04 00:01:12 -03:00
Vinícius Garcia
df71d5a7eb
Add a link to the Wiki to the start of the README file
2022-07-03 23:56:34 -03:00
Vinícius Garcia
cf93f7441a
Update README by moving some specialized sections to the Wiki
2022-07-03 23:43:58 -03:00
Vinícius Garcia
be9f686a9a
Update benchmarks to test ksql on its most common use-case
...
Before this commit we were not benchmarking ksql with the
"omit-select" feature.
This could lead people to say that this feature is actually
expensive, but it really isn't so I just updated the benchmarks
to always run with this feature.
Before doing this change I actually put both features together
on the benchmark to compare them and these are the results:
```
ksql/sql-adapter/single-row-12 17186 143286 ns/op
ksql/sql-adapter-with-omit/single-row-12 16502 142893 ns/op
ksql/sql-adapter/multiple-rows-12 15361 153890 ns/op
ksql/sql-adapter-with-omit/multiple-rows-12 15360 156075 ns/op
ksql/pgx-adapter/single-row-12 33894 68332 ns/op
ksql/pgx-adapter-with-omit/single-row-12 34563 68861 ns/op
ksql/pgx-adapter/multiple-rows-12 29677 79196 ns/op
ksql/pgx-adapter-with-omit/multiple-rows-12 28934 80422 ns/op
```
Please note that benchmarks usually run slighly slower or faster
on each attempt, so small differences like the ones presented
above are really hard to interpret.
2022-05-31 09:19:24 -03:00
Vinícius Garcia
1ed7684b6d
Add case-insensitive support for database columns
...
Some databases (maybe all of them) will set the database column
names to lowercase.
This was problematic because we needed to match these names
with the ksql tags, which were not lowercased.
Now we support both versions, lowercased or not.
2022-04-30 13:01:03 -03:00
Vinícius Garcia
f9b7487d9b
Minor improvements to the README.md
2022-04-22 19:12:20 -03:00
Vinícius Garcia
2e3c809c8c
Update README and examples to use `defer db.Close()`
2022-04-19 11:13:02 -03:00
Vinícius Garcia
1224a1b297
Mention the new ksql.Mock examples on the README
2022-04-06 18:32:37 -03:00
Vinícius Garcia
660904718b
Update README with some ksql.Mock examples
2022-03-29 23:03:46 -03:00
Vinícius Garcia
f6ed380095
Fix false failed build by forcing it to run again
...
I made no changes in the code but because of how codecov works
it is falsely reporting that the test coverage changed to a lower
value.
2022-03-26 22:18:28 -03:00
Vinícius Garcia
04e5e5da7b
Update the README.md TODO list
2022-03-15 16:59:09 -03:00
Vinícius Garcia
9b18a8fbcf
Minor improvements on the text of the README file
2022-02-22 22:40:37 -03:00
Vinícius Garcia
7a57e38228
Deprecate Update() in favor of a better fn name: Patch()
2022-02-22 16:14:15 -03:00
Vinícius Garcia
53c48aecce
Update benchmarks
2022-01-20 18:54:08 -03:00
Vinícius Garcia
00f4a6ceae
Improve the read examples
2022-01-10 21:47:52 -03:00
Vinícius Garcia
d98cf857c0
Improve README
2021-12-28 21:11:09 -03:00