Skip to content
This repository has been archived by the owner on Oct 4, 2019. It is now read-only.

Latest commit

 

History

History
39 lines (27 loc) · 1011 Bytes

README.md

File metadata and controls

39 lines (27 loc) · 1011 Bytes

Bank

Bank is a middleware for accessing SQL databases.

Warning

This project is currently in very early beta and lacks features expected from normal MySQL usage. While it has been proven in production, it is not ready for general consumption just yet.

Goals

Bank aims to provide a consistent interface to SQL databases. That means that the same code can be used to perform queries on MySQL, PostgreSQL or any other database.

Bank features a worker pool that is always connected and will automatically reconnect when the connection is lost.

Bank drivers favor binary protocols rather than text, and do no SQL manipulation, preferring prepared statements when queries have parameters.

Getting Started

Bank requires Erlang R16B+.

There is no documentation at this time.

Support