pgsqlclient core
pgsqlclient rewrite under .net core (netstandard1.5).
Getting Started
These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.
Prerequisites
Name | Version |
---|---|
.NET Core | .netstandard 2.0 |
git |
sudo apt-get install git
Installing (linux)
- Clone repository
git clone --recursive https://github.com/carlosga/pgsqlclient-core
- Build (Debug)
./build.sh
Running the tests (linux)
- Step into the test project directory
cd ./tests/PostgreSql.Data.SqlClient.Tests
- Build the tests (right now you will need to manually copy the sqlite binaries to the build directory)
dotnet build
- Run the tests
dotnet test
Documentation
Built With
Library | Source | License |
---|---|---|
libidn | Source | LGPLv3 |
Contributing
Please read CONTRIBUTING.md for details on our code of conduct, and the process for submitting pull requests to us.
Authors
- Carlos Guzmán Álvarez - Initial work - carlosga
License
This project is licensed under the MIT license - see the LICENSE.md file for details
Acknowledgments
- The connection pooling & unit test suite implementations are based on the Microsoft SqlClient ADO.NET Provider ones, licensed under the MIT License.
- Some parts of the PgDate structure has been ported from PostgreSql source code.
- GNU libidn, licensend under the terms of the GNU Lesser General Public License.
- The template this README is based on
- The template the project contribution guide is based on.