dpeq 0.5.0
PostgreSQL extended query protocol client
To use this package, run the following command in your project's root directory:
Manual usage
Put the following dependency into your project's dependences section:
DPEQ - native PSQL extended protocol implementation for D programming language
dpeq is a low-level library that implements a subset of the client side of PostgreSQL simple and extended query (EQ) protocols. EQ is a stateful message-based binary protocol working on top of TCP\IP or Unix-domain sockets. dpeq defines classes to hold the required state and utility functions, that send and receive protocol messages in sensible manner.
dpeq is aimed on library developers that write database middleware for Postgres.
Here is a list of good links to get yourself familiar with EQ protocol, wich may
help you to understand the nature of the messages being passed:
https://www.pgcon.org/2014/schedule/attachments/330_postgres-for-the-wire.pdf
https://www.postgresql.org/docs/9.5/static/protocol.html
https://www.postgresql.org/docs/9.5/static/protocol-flow.html
https://www.postgresql.org/docs/9.5/static/protocol-message-formats.html
Many thanks to authors of https://github.com/pszturmaj/ddb and https://github.com/teamhackback/hb-ddb, wich gave this library inspiration.
To see examples, see ./tests/source/main.d
- 0.5.0 released 5 years ago
- Boris-Barboris/dpeq
- github.com/Boris-Barboris/dpeq/
- MIT
- Copyright © 2017-2019 Boris-Barboris
- Authors:
- Dependencies:
- none
- Versions:
-
0.5.0 2019-Jun-18 0.4.1 2018-Oct-16 0.4.0 2018-Mar-29 0.3.0 2018-Mar-10 0.2.0 2018-Jan-13 - Download Stats:
-
-
0 downloads today
-
0 downloads this week
-
0 downloads this month
-
204 downloads total
-
- Score:
- 0.8
- Short URL:
- dpeq.dub.pm