amsdal-crm
This plugin provides custom models, properties, transactions, and hooks for the AMSDAL Framework.
Plugin Structure
src/models/- Contains model definitions in Python formatsrc/transactions/- Contains transaction definitionspyproject.toml- Plugin configuration fileconfig.yml- Configuration for connections
Installing this Plugin
To use this plugin in an AMSDAL application:
- Copy the plugin directory to your AMSDAL application
- Import the models and transactions as needed
- Register the plugin in your application configuration
Development
This plugin uses sync mode.
Adding Models
amsdal generate model ModelName --format py
Adding Properties
amsdal generate property --model ModelName property_name
Adding Transactions
amsdal generate transaction TransactionName
Adding Hooks
amsdal generate hook --model ModelName on_create
Testing
Test your plugin by integrating it with an AMSDAL application and running the application's test suite.
Metadata
Release files for amsdal_crm 0.3.4
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| amsdal_crm-0.3.4.tar.gz | 227.7 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| amsdal_crm-0.3.4-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 268.3 kB
Release files / amsdal_crm-0.3.4.tar.gz
| Download URL | amsdal_crm-0.3.4.tar.gz |
|---|---|
| Size | 227.7 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
23e09f4f5a1f3a8dc556363c42fa6c42e0e525b11aa550922333ef5d43339ae1
|
|
BLAKE2b-256 checksum How to use checksums |
669a2c75fe623b5fdb448d5e2b1c3ebcf741368ee58245c583f84276ed2415bf
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
python-httpx/0.28.1
|
Release files / amsdal_crm-0.3.4-py3-none-any.whl
| Download URL | amsdal_crm-0.3.4-py3-none-any.whl |
|---|---|
| Size | 40.7 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
595e9f8fb15e0535b7ce945d76280e0f6b018a4b302849604ffc72365850f27e
|
|
BLAKE2b-256 checksum How to use checksums |
00708f27badfccd103d37bdba1623d20a7bcfb82ba87a2529d83405436762025
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
python-httpx/0.28.1
|