SurfGear

db_holder

The interlayer between app logic and working with db. Can be used for separate working with db logic and make easy change method of interact with db. Eg change type of db, or orm, or library for work with db.

Usage

Main classes:

  1. Manager
  2. Holder

Manager

This is interface for make abstract working with base.

Holder

The level of abstraction with which to interact in the application logic.

Libraries

db_holder