feat: add app db schema extension, for CoreUser

need a way to map Wutta User to CORE Employee for auth purposes
This commit is contained in:
Lance Edgar 2025-01-25 17:20:55 -06:00
parent 73192a162d
commit 4ee5aa5372
8 changed files with 187 additions and 2 deletions

View file

@ -5,8 +5,15 @@ Wutta-COREPOS
This package adds basic integration with `CORE-POS`_, using
`pyCOREPOS`_.
Its main purpose is to setup DB connections for CORE Office, but it
also contains basic readonly web views for some CORE tables.
It provides the following:
* standard configuration for CORE Office + Lane databases
* special :term:`handler` for CORE integration
(:class:`~wutta_corepos.handler.CoreposHandler`)
* readonly web views for primary CORE Office DB tables
* :term:`data model` extension to map
:class:`~wuttjamaican:wuttjamaican.db.model.auth.User` to CORE
Employee
.. _CORE-POS: https://www.core-pos.com/
@ -26,6 +33,8 @@ also contains basic readonly web views for some CORE tables.
api/wutta_corepos
api/wutta_corepos.app
api/wutta_corepos.conf
api/wutta_corepos.db
api/wutta_corepos.db.model
api/wutta_corepos.handler
api/wutta_corepos.web
api/wutta_corepos.web.db