26 lines
411 B
Python
26 lines
411 B
Python
from datetime import datetime
|
|
from typing import Dict, Any
|
|
from enum import Enum
|
|
|
|
from api.schemas.base import Base
|
|
|
|
|
|
class NodeType(Enum):
|
|
pass
|
|
|
|
|
|
class Status(Enum):
|
|
ACTIVE = "Active"
|
|
DISABLED = "Disabled"
|
|
DELETED = "Deleted"
|
|
|
|
|
|
class Ps_Node(Base):
|
|
id: int
|
|
ps_id: int
|
|
node_type: NodeType
|
|
settings: dict
|
|
creator_id: Dict[str, Any]
|
|
created_at: datetime
|
|
status: Status
|