Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/renepardon/venkadb

Library for different NoSQL databases.
https://github.com/renepardon/venkadb

Last synced: 12 days ago
JSON representation

Library for different NoSQL databases.

Awesome Lists containing this project

README

        

VenkaDB
=======

ODM Library for different NoSQL databases.

Build status
------------
Master branch:

[![Build Status](https://secure.travis-ci.org/renepardon/VenkaDB.png?branch=master)](http://travis-ci.org/renepardon/VenkaDB)

Installation
------------

Ready to use within a ZF2 project. Just clone into **vendor/** directory and link within application config as module.

### Composer

Add the following parts to your **composer.json** file...

```json
{
"repositories": [
{
"type": "vcs",
"url": "https://github.com/renepardon/VenkaDB.git"
}
],
"require": {
"renepardon/VenkaDB": "dev-master"
}
}
```

... and execute:

$ php composer.phar update

### Git clone

$ cd /path/to/project
$ mkdir vendor/renepardon
$ git clone --recursive https://github.com/renepardon/VenkaDB.git vendor/renepardon/VenkaDB

#### config/application.config.php

```php
array(
'VenkaDB',
),
);
```

Configuration
-------------

There is a configuration array placed within **module.config.php**. You can edit this configuration or place your own one into the Application's configuration folder.

Usage
-----

```php
serviceManager->get('venkadb');
```