{"id":18665394,"url":"https://github.com/olivecms/udms","last_synced_at":"2025-07-07T20:06:36.257Z","repository":{"id":57030957,"uuid":"144885652","full_name":"OliveCMS/UDMS","owner":"OliveCMS","description":"Universal data management system","archived":false,"fork":false,"pushed_at":"2019-01-29T16:12:52.000Z","size":55,"stargazers_count":2,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2024-12-27T17:34:09.546Z","etag":null,"topics":["composer","data","data-manager","database","datahub","json","mongodb","mysql","nosql","olivecms","sql","udms"],"latest_commit_sha":null,"homepage":null,"language":"PHP","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/OliveCMS.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2018-08-15T17:54:24.000Z","updated_at":"2019-06-19T16:02:27.000Z","dependencies_parsed_at":"2022-08-23T17:40:59.480Z","dependency_job_id":null,"html_url":"https://github.com/OliveCMS/UDMS","commit_stats":null,"previous_names":[],"tags_count":5,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OliveCMS%2FUDMS","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OliveCMS%2FUDMS/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OliveCMS%2FUDMS/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OliveCMS%2FUDMS/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OliveCMS","download_url":"https://codeload.github.com/OliveCMS/UDMS/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":239492795,"owners_count":19647994,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["composer","data","data-manager","database","datahub","json","mongodb","mysql","nosql","olivecms","sql","udms"],"created_at":"2024-11-07T08:27:28.974Z","updated_at":"2025-02-18T14:50:23.650Z","avatar_url":"https://github.com/OliveCMS.png","language":"PHP","readme":"# UDMS - Universal Data Management System [![Build Status](https://travis-ci.org/OliveCMS/UDMS.svg?branch=master)](https://travis-ci.org/OliveCMS/UDMS)\n\nUDMS is *Data Managements System* Hub for use database regardless of Data Management type.\n\n## Installation\n\nInstall the latest version with\n\n```\n$ composer require olive-cms/udms\n```\n\nIf you do not use Composer, you can download composered zip from [release Github page](https://github.com/OliveCMS/UDMS/releases/latest)\n\n## Basic Usage\n\n``` php\nrequire_once '/path/to/vendor/autoload.php';\nuse Olive\\UDMS\\Core as udms;\n\n// create a udms\n$udms = new udms('/path/to/vendor/', '/path/to/database/dir');\n\n// set udms addon\n$udms-\u003esetAddon('json');\n\n// use it :)\n$udms-\u003eschool-\u003estudent-\u003efind(\n  [\n    'id' =\u003e [\n      '\u003c' =\u003e 9300000,\n      '\u003e' =\u003e 9200000\n    ],\n    'lname' =\u003e [\n      'match' =\u003e '(zade)+'\n    ]\n  ],\n  // options\n  [\n    'relation' =\u003e false,\n    'sort' =\u003e [\n      'fname' =\u003e SORT_DESC\n    ]\n  ]\n);\n```\n\n## Addons\n\n* olive-cms/udms-json\n* olive-cms/udms-mysql\n* olive-cms/udms-mongodb\n\n## Documentation\n\n- [Usage Instructions](doc/01-usage.md)\n- [Utility Classes](doc/02-utilities.md)\n- [Addons Connect Instructions](doc/03-addons.md)\n- [D2TMode Instructions](doc/04-d2tmode.md)\n- [UDMS Errors](doc/05-error.md)\n\n## Requirements\n\n- UDMS 2.x works with PHP 5.5+.\n\n# Versioning\n\nUDMS will be maintained under the Semantic Versioning guidelines as much as possible. Releases will be numbered with the following format:\n\n`\u003cmajor\u003e.\u003cminor\u003e.\u003cpatch\u003e`\n\nAnd constructed with the following guidelines:\n\n    major -\u003e Breaking backward compatibility bumps the major\n    minor -\u003e New additions\n    patch -\u003e Bug fixes\n\nFor more information on SemVer, please visit http://semver.org.\n\n## License\n\nolive-cms/udms is licensed under the [MIT license](http://opensource.org/licenses/MIT).\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Folivecms%2Fudms","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Folivecms%2Fudms","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Folivecms%2Fudms/lists"}