This commit is contained in:
2026-03-16 16:45:08 +03:00
parent 67867f8220
commit 54a7bc3242
9 changed files with 156 additions and 626 deletions

View File

@@ -1,10 +1,11 @@
# [DEF:backend.src.models.mapping:Module]
# [DEF:MappingModels:Module]
#
# @TIER: STANDARD
# @COMPLEXITY: 3
# @SEMANTICS: database, mapping, environment, migration, sqlalchemy, sqlite
# @PURPOSE: Defines the database schema for environment metadata and database mappings using SQLAlchemy.
# @LAYER: Domain
# @RELATION: DEPENDS_ON -> sqlalchemy
# @RELATION: DEPENDS_ON -> [sqlalchemy]
#
# @INVARIANT: All primary keys are UUID strings.
# @CONSTRAINT: source_env_id and target_env_id must be valid environment IDs.
@@ -98,5 +99,5 @@ class ResourceMapping(Base):
last_synced_at = Column(DateTime(timezone=True), server_default=func.now(), onupdate=func.now())
# [/DEF:ResourceMapping:Class]
# [/DEF:backend.src.models.mapping:Module]
# [/DEF:MappingModels:Module]