Deployment Design
How to create a Registry Deployment for a target Domain
1. Create a Household Registry Extension Pack
2. Define ORM models for the identified Registers and Tables
G2PRegisterHousehold
class G2PRegisterHousehold(G2PRegister, G2PGeo):
tablename = "g2p_register_households"G2PRegisterIndividual
G2PTableVehicles
3. Define ORM Models for version histories of Registers and Tables
G2PRegisterHistoryHousehold
G2PRegisterHistoryIndividual
G2PTableHistoryVehicle
4. Define Pydantic models for Registers and Tables
5. Define Pydantic models for version histories - Registers & Tables
6. Define Service class for Registers & Tables
7. Naming convention - models, tables and services
8. Database scripts
9. Databse scripts for master-data-service
Last updated
Was this helpful?

