Releases: i4erkasov/go-pgsql
Releases · i4erkasov/go-pgsql
v1.0.0
We are thrilled to announce the first release of go-pgsql
, v1.0.0! This comprehensive Go package is designed to enhance your experience working with PostgreSQL by simplifying connection pool management, facilitating smooth database migrations, and offering robust transaction management capabilities.
Key Features of go-pgsql
:
- Connection Pool Management: Utilizes
pgxpool
from the renownedpgx
library, enabling efficient handling and reuse of database connections. - Transaction Management: Introduces a sophisticated transaction manager that supports nested transactions and ensures automatic rollback in case of errors, making your transactional operations safer and more intuitive.
- Database Migrations: Integrates seamlessly with
golang-migrate
to provide a smooth and reliable mechanism for applying and reverting database schema changes.
What's Included in This Release:
- Initial support for managing connection pools with customizable configurations.
- A powerful transaction manager for executing database operations within the context of managed transactions.
- A migration tool setup ready to handle your database schema changes with ease.