18 lines
848 B
Python
18 lines
848 B
Python
from sqlalchemy import String
|
|
from sqlalchemy.orm import Mapped, mapped_column
|
|
|
|
from app.core.database import Base
|
|
|
|
|
|
class ImportedPart(Base):
|
|
__tablename__ = "imported_parts"
|
|
|
|
InventoryID: Mapped[str] = mapped_column(String, primary_key=True)
|
|
Description: Mapped[str | None] = mapped_column(nullable=True, default=None)
|
|
TBXColour: Mapped[str | None] = mapped_column(nullable=True, default=None)
|
|
ProductMaxThreadDepthmm: Mapped[str | None] = mapped_column(nullable=True, default=None)
|
|
ProductMaxThreadDepthin: Mapped[str | None] = mapped_column(nullable=True, default=None)
|
|
ProductODmm: Mapped[str | None] = mapped_column(nullable=True, default=None)
|
|
ProductODin: Mapped[str | None] = mapped_column(nullable=True, default=None)
|
|
TBXThreadAttribute: Mapped[str | None] = mapped_column(nullable=True, default=None)
|