Adding archived flag to augmented parts, fixing migrations so that creation from scratch is successful

This commit is contained in:
Ian Roddis committed 2026-08-17 22:16:53 -03:00
1 parent 740dfc97c7
commit 413e9e8381
27 files changed
+695 -126

No files matched your search

+3 -1
View File
@@ -53,11 +53,12 @@ class AugmentedPartUpdate(BaseModel):
scope_model_id: int | None = None
part_type_id: int | None = None
sub_part_type_id: int | None = None
archived: bool | None = None
class AugmentedPartSyncResult(BaseModel):
created: int
deleted: int
archived: int
skipped: int
@@ -65,6 +66,7 @@ class AugmentedPartRead(AugmentedPartBase):
model_config = ConfigDict(from_attributes=True)
id: int
archived: bool
colour: PartColourRead
manufacturer: ManufacturerRead
scope_model: ScopeModelRead | None