UDMS is Data Managements System Hub for use database regardless of Data Management type.
Install the latest version with
$ composer require olive-cms/udms
If you do not use Composer, you can download composered zip from release Github page
require_once '/path/to/vendor/autoload.php';
use Olive\UDMS\Core as udms;
// create a udms
$udms = new udms('/path/to/vendor/', '/path/to/database/dir');
// set udms addon
$udms->setAddon('json');
// use it :)
$udms->school->student->find(
[
'id' => [
'<' => 9300000,
'>' => 9200000
],
'lname' => [
'match' => '(zade)+'
]
],
// options
[
'relation' => false,
'sort' => [
'fname' => SORT_DESC
]
]
);
- olive-cms/udms-json
- olive-cms/udms-mysql
- olive-cms/udms-mongodb
- UDMS 2.x works with PHP 5.5+.
UDMS will be maintained under the Semantic Versioning guidelines as much as possible. Releases will be numbered with the following format:
<major>.<minor>.<patch>
And constructed with the following guidelines:
major -> Breaking backward compatibility bumps the major
minor -> New additions
patch -> Bug fixes
For more information on SemVer, please visit http://semver.org.
olive-cms/udms is licensed under the MIT license.