linkorb / realm
Data modeling toolkit
v1.17.1
2020-07-17 15:44 UTC
Requires
- guzzlehttp/guzzle: ^6.0
- guzzlehttp/streams: ^3.0
- linkorb/boost: ^1.4
- linkorb/presenter: ^1.0
- symfony/config: ^3.4|^4.0|^5.0
- symfony/console: ^3.4|^4.0|^5.0
- symfony/dependency-injection: ^3.4|^4.0|^5.0
- symfony/property-access: ^3.4|^4.0|^5.0
- symfony/yaml: ^3.4|^4.0|^5.0
- dev-master
- v1.17.1
- v1.17.0
- v1.16.0
- v1.15.0
- v1.14.0
- v1.13.0
- v1.12.0
- v1.11.0
- v1.10.0
- v1.9.6
- v1.9.5
- v1.9.4
- v1.9.3
- v1.9.2
- v1.9.1
- v1.9.0
- v1.8.0
- v1.7.2
- v1.7.1
- v1.7.0
- v1.6.0
- v1.5.1
- v1.5.0
- v1.4.13
- v1.4.12
- v1.4.11
- v1.4.10
- v1.4.9
- v1.4.8
- v1.4.7
- v1.4.6
- v1.4.5
- v1.4.4
- v1.4.3
- v1.4.2
- v1.4.1
- v1.4.0
- v1.3.0
- v1.2.0
- v1.1.0
- v1.0.1
- v1.0.0
- dev-dependabot/composer/guzzlehttp/psr7-1.9.1
- dev-dependabot/composer/guzzlehttp/guzzle-6.5.8
This package is auto-updated.
Last update: 2024-12-19 23:01:13 UTC
README
Realm is a framework for defining domain models.
It allows you to define:
- Concepts
- Codelists
- Mappings
- Section Types
- Resources
- Fusions
Web-based realm project viewer
You can view Realm projects using the realm-server.
Configuration
Realm works with "projects" containing definitions.
- copy
projects.yaml.dist
toprojects.yml
- edit
projects.yaml
to your situation.
You can use the include_paths
array to specify one or more include paths that contain Realm project.
This is used by projects that specify a <dependency />
element in their realm.xml
file.
Use the projects
array to specify one or more projects:
type
:realm
(standard) ordecor
(for loading decor files)filename
: path to the project'srealm.xml
fileunlisted
: optional, allows you to mark the project as unlisted on the viewer's frontpage. Direct links still work.
License
MIT. Please refer to the license file for details.
Brought to you by the LinkORB Engineering team
Check out our other projects at linkorb.com/engineering.
Btw, we're hiring!