c7a32b73ea
Speed up your integration tests by one line
2023-07-14 17:46:23 +03:00
7613653f39
Add set of small fixes to testingpg package
...
Added some set of disparate improvements, to improve readability.
2023-07-13 21:24:03 +03:00
1957a32dcb
Increase the maximum number of connections
...
This is to simplify testing using the `-count=100` option.
2023-07-12 22:40:49 +03:00
59c4d2e3e1
Make a singleton for *pgxpool.Pool
...
This should reduce the number of parasitic connection reopenings.
2023-07-12 22:40:44 +03:00
4bb736475b
Make a lazy loading for opening a connection
...
In the current approach, the connection logic is only triggered at the
moment of immediate need for connection.
We also get a single connection opening point.
2023-07-12 22:17:11 +03:00
c2e0810c2c
Update README.md
2023-07-11 23:15:26 +03:00
42815eab15
Add GitLab CI and mirroring to GitLab
...
Added an example .gitlab-ci.yml, to make a sample more informative.
Also added mirroring to gitlab to simplify repository development and
gitlab ci validation.
2023-07-11 22:53:23 +03:00
5fc60fb2f5
Add coverage report by Codecov
...
This is needed to display coverage, and as an example of setting up
coverage counts.
Also, added badges to make the repositories look prettier.
2023-07-10 23:36:05 +03:00
cfe9add3d7
Add lint to CI
...
It is necessary to remember not to bring the code to a state complying
with the rules.
2023-07-10 23:10:36 +03:00
f5f4e2ce8c
Add GitHub actions workflow
...
This is necessary for the completeness of the example.
2023-07-10 22:52:46 +03:00
9cb6ced6ef
Add parallel running for tests
2023-07-05 07:57:37 +03:00
fd50c57aff
Mark tests as integration
...
It is necessary so that these tests will not run when using the
`make test-short` command.
2023-07-05 07:51:30 +03:00
b346272f7f
Publish an example testing go code with Postgres
2023-07-05 01:31:59 +03:00
7e6770223e
Initial commit
2023-06-17 16:29:50 +03:00