na2axl/jsondb

Manage JSON files as databases with JSON Query Language (JQL).

v1.2.0 2016-09-10 13:00 UTC

This package is auto-updated.

Last update: 2024-06-29 03:57:06 UTC


README

JSONDB

Manage local databases with JSON files and JSONDB Query Language (JQL)

Build Status

Packagist Version

MIT License

What's that ?

JSONDB is a database manager using JSON files and a custom query language named JQL (JSONDB Query Language).

Table of Contents

Features

  • Database management with servers, databases and tables
  • Secure connections to servers with username and password
  • Easy custom query language
  • Object oriented, with a PDO-like syntax
  • Supported JQL queries:
    • select()
    • insert()
    • replace()
    • delete()
    • update()
    • truncate()
    • count()
  • And much more !

Quick start

To get JSONDB in your project, you can install it through composer:

composer require na2axl/jsondb

or clone this repository and install it yourself:

git clone https://github.com/ElementaryFramework/JSONDB.git

Once installed, you can read this getting started page to learn how to use JSONDB.

Bugs and feature requests

Have a bug or a feature request? Please first search for existing and closed issues. If your problem or idea is not addressed yet, please open a new issue.

Authors

Copyright

(c) 2016 - 2018 Aliens Group. Licensed under MIT (read license).