This release has been yanked by its maintainers, and will be ignored by installers, except when explicitly specified.
Reason given by maintainers: Absorbé par forge-mvc-images (ADR-018) ; installez forge-mvc-images.
forge-mvc-pivot
Opt-in Forge pour les tables pivot enrichies : associations many_to_many
portant des attributs (par exemple position, note) sur la ligne de jointure.
Extrait du core de Forge (ADR-021) : le core ne contient que les primitives générales ; le pivot avancé est une brique spécialisée, optionnelle.
Contenu
PivotAdvancedService: lecture et écriture d'associations pivot avec attributs, contraintes déclaratives (required,nullable,unique_pair), accès base injectables (fetch_one,fetch_all,execute,insert_fn).PivotFieldConstraint,PivotRow,PivotFormError,PivotConstraintError,pivot_error_to_form_error: contraintes, résultats et erreurs structurées.- Générateur
forge make:pivot-crud <EntitéSource> <nomRelation>: échafaude un sous-CRUD pivot à partir d'une relationmany_to_manydéclarée dansrelations.json.
Installation
pip install --pre forge-mvc-pivot
Le code généré importe forge_mvc_pivot : installez le paquet avant de lancer
une application qui s'appuie sur un sous-CRUD pivot.
Release files for forge-mvc-pivot 1.0.0rc2
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| forge_mvc_pivot-1.0.0rc2.tar.gz | 15.8 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| forge_mvc_pivot-1.0.0rc2-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 32.6 kB
Release files / forge_mvc_pivot-1.0.0rc2.tar.gz
| Download URL | forge_mvc_pivot-1.0.0rc2.tar.gz |
|---|---|
| Size | 15.8 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
a3c01439e3852a83d391f9221d95bcd8e44a56ca7e5cfca6d4b96728fb19d4c0
|
|
BLAKE2b-256 checksum How to use checksums |
464b2fb3029458478367559eb0d0e6b4684a7b1d4f63dc642d0e066b325f95ab
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.12.13
|
Release files / forge_mvc_pivot-1.0.0rc2-py3-none-any.whl
| Download URL | forge_mvc_pivot-1.0.0rc2-py3-none-any.whl |
|---|---|
| Size | 16.7 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
4b6c5456839e8a5dd3a32ccfa5423256dcb92ca80e8f81074cbe8cf079c7cf88
|
|
BLAKE2b-256 checksum How to use checksums |
de020c9af1a13a49de8565ba48815d24a9b3b409946e78cf2c54410057a2837c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.12.13
|