Skip to main content

PerFact API - WH domain models and services

Project description

perfact-api-wh

SQLAlchemy models and domain services for the WH domain. Part of the perfact.api.wh namespace.

What it provides

Domain logic only — no web framework dependency. Intended to be used directly in workers, scripts, or as a dependency of perfact-api-wh-fastapi.

Models inherit from Base (provided by perfact-api-base-model) and live under perfact.api.wh.model:

from perfact.api.base.model import Base, Mapped

class WhSomething(Base):
    name: Mapped[str]  # DB column: whsomething_name

Dependencies

  • perfact-api-base-model
  • sqlalchemy
  • psycopg[c]
  • pydantic-settings

Maintainers

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

perfact_api_wh-0.3.tar.gz (2.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

perfact_api_wh-0.3-py2.py3-none-any.whl (2.0 kB view details)

Uploaded Python 2Python 3

File details

Details for the file perfact_api_wh-0.3.tar.gz.

File metadata

  • Download URL: perfact_api_wh-0.3.tar.gz
  • Upload date:
  • Size: 2.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.4

File hashes

Hashes for perfact_api_wh-0.3.tar.gz
Algorithm Hash digest
SHA256 4fcac3df6e76426c3b3f5c47fc45127fd94e04b7c145880379aa85969001b7ae
MD5 03cec49c3d1cbaeb155185e49d68ae0c
BLAKE2b-256 51ec75b080c611c286883af72e6a9c515611cb794b1b50b018553165d6b44f36

See more details on using hashes here.

File details

Details for the file perfact_api_wh-0.3-py2.py3-none-any.whl.

File metadata

  • Download URL: perfact_api_wh-0.3-py2.py3-none-any.whl
  • Upload date:
  • Size: 2.0 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.4

File hashes

Hashes for perfact_api_wh-0.3-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 242df9ad95b32e1a22d8d7ecdb8e180d2ac2bbdc528ac54f82d2bd74473198bd
MD5 f377aa619dfbc8254e0c1cd2bf5e8bf8
BLAKE2b-256 db2bf9e64d3825d3903fddf4950b3a32ca0f6cc5fa8ce2f19857c3f4e56506f6

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page