feat: modules creation
This commit is contained in:
@ -19,6 +19,7 @@ from .deal_tag import (
|
||||
)
|
||||
from .module import ( # noqa: F401
|
||||
Module as Module,
|
||||
ModuleTab as ModuleTab,
|
||||
project_module as project_module,
|
||||
module_dependencies as module_dependencies,
|
||||
)
|
||||
|
||||
@ -84,6 +84,6 @@ class ModuleTab(BaseModel):
|
||||
id: Mapped[int] = mapped_column(primary_key=True)
|
||||
key: Mapped[str] = mapped_column(unique=True)
|
||||
label: Mapped[str] = mapped_column()
|
||||
icon_name: Mapped[str] = mapped_column()
|
||||
icon_name: Mapped[Optional[str]] = mapped_column()
|
||||
module_id: Mapped[int] = mapped_column(ForeignKey("modules.id"))
|
||||
device: Mapped[DeviceType] = mapped_column(default=DeviceType.BOTH)
|
||||
|
||||
Reference in New Issue
Block a user