Files
headquarter/openspec/changes/archive/2026-05-17-database-models/.pi-map.md
T

1.8 KiB

openspec/changes/archive/2026-05-17-database-models

dir: openspec/changes/archive/2026-05-17-database-models

index: openspec/changes/archive/2026-05-17-database-models/.pi-map.index.md

role

Defines database ORM models and migration infrastructure for a PostgreSQL-backed async SQLAlchemy layer with UUID primary keys and Alembic version control.

files

  • .openspec.yaml | Defines an OpenSpec configuration file with schema type and creation date metadata
  • README.md | Documents a project component responsible for implementing SQLAlchemy ORM models and Alembic database migration infrastructure for core business entities. | dep: SQLAlchemy, Alembic
  • design.md | Defines the database schema design, technology choices, and architecture for an async SQLAlchemy-based PostgreSQL ORM layer with UUID primary keys, relationships, and migration strategy | dep: SQLAlchemy 2.0, asyncpg, Alembic, PostgreSQL, pydantic-settings, pytest, mypy, ruff
  • proposal.md | Proposes implementing SQLAlchemy 2.0 async database models and Alembic migrations for core entities in a platform called Headquarter. | dep: SQLAlchemy 2.0, Alembic, asyncpg, pytest, mypy, ruff
  • tasks.md | Tracks completed implementation tasks for building SQLAlchemy database models with async PostgreSQL support, Alembic migrations, and testing infrastructure | dep: SQLAlchemy, Alembic, pydantic-settings, PostgreSQL, pytest, mypy, ruff

arch

Specification-driven architecture using OpenSpec format with phased implementation tracking (design → proposal → tasks → archive), employing SQLAlchemy 2.0 async patterns, UUID-based entity relationships, and Alembic migration strategy for a platform called Headquarter.

tags

alembic, sqlalchemy, database, postgresql, models, design, async, pytest

symbols

workflows

dirty