Skip to content

Releases: ElementaryFramework/JSONDB

v1.2.0

14 Sep 05:10
Compare
Choose a tag to compare

Features

  • The class Database is now used to manage each database connections
  • The last_insert_id is updated in each queries
  • The count() query return a QueryResult object instead of an array

v1.1.4

28 Aug 22:40
Compare
Choose a tag to compare

Features

  • Add a class mapping support for query results ( from prull request #3 )

v1.1.3

28 Aug 02:08
Compare
Choose a tag to compare

Features

  • Fixes issues of v1.1.2

v1.1.2

27 Aug 21:06
Compare
Choose a tag to compare

Features

  • Tables can now be linked on creation and when executing the select() query
  • All servers are now created in a default folder managed by JSONDB
  • A .htaccess file is used to block any direct access to a server via a browser
  • Table's file structure have changed

Known issues

  • Some bugs when there are no primary key created
  • insert() and replace() queries don't check for existing unique key
  • replace() query doesn't work well

1.0.1

22 Aug 23:16
Compare
Choose a tag to compare
  • Fix bugs when creating servers
  • Enforce security for each created servers with a .htaccess file
  • Use the class PreparedQueryStatement to manage prepared queries
  • Use the class Util to do common stuff (like crypt passwords...)

First release

20 Aug 22:50
Compare
Choose a tag to compare

First release

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
  • Support for PRIMARY and UNIQUE keys
  • Supported JQL queries:
    • select()
    • insert()
    • replace()
    • delete()
    • update()
    • truncate()
    • count()