https://github.com/osoco/pharo-eda-tenants
An EDA domain for tenants.
https://github.com/osoco/pharo-eda-tenants
Last synced: 4 months ago
JSON representation
An EDA domain for tenants.
- Host: GitHub
- URL: https://github.com/osoco/pharo-eda-tenants
- Owner: osoco
- License: gpl-3.0
- Created: 2021-04-02T15:50:09.000Z (about 5 years ago)
- Default Branch: main
- Last Pushed: 2021-06-21T04:33:51.000Z (almost 5 years ago)
- Last Synced: 2025-10-07T14:41:16.085Z (8 months ago)
- Language: Smalltalk
- Size: 2.24 MB
- Stars: 0
- Watchers: 7
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Pharo EDA Tenants
An EDA domain for Tenants.
## Motivation
Some PharoEDA applications need to support multitenancy. In fact, PharoEDA itself included a mandatory `tenant` parameter (but besides that it's tenant agnostic).
This PharoEDA domain defines a simple model for tenants.
## Design
This domain provides a minimalistic design for tenants, and the tools to extend them.
## Usage
First, load it with Metacello:
``` smalltalk
Metacello new repository: 'github://osoco/pharo-eda-tenants:main'; baseline: 'PharoEDATenants'; load
```
## Work in progress
- Add Fame metamodel.
- Add ombu generators.
- Add json schema generators.
- Add changeset generators for RabbitMQ.
## Credits
- Background of the Pharo image by Gerd Altmann from Pixabay.