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 )