Files
pgMultiMaster/models.py
T
george 9977440c2d feat:
--Added Read Registered nodes API
	--Added DEL unregister Node
2026-09-09 15:02:53 +05:30

52 lines
883 B
Python

from sqlalchemy import Column, BigInteger, Integer, String
from database import Base
import uuid
from sqlalchemy.dialects.postgresql import UUID
class NodeInterface(Base):
__tablename__ = "fastAPI_node_interface"
uuid = Column(
UUID(as_uuid=True),
primary_key=True,
default=uuid.uuid4,
nullable=False
)
if_id = Column(
BigInteger,
unique=True,
nullable=False
)
if_name = Column(
String,
unique=True,
nullable=False
)
if_nodeid = Column(
Integer,
nullable=False
)
host = Column(
String,
unique=True,
nullable=False
)
port = Column(
Integer,
nullable=False
)
dbname = Column(
String,
nullable=False
)
user = Column(
String,
nullable=False
)