feat(dependencies): add psycopg2 for PostgreSQL support and update README description

This commit is contained in:
Davidson Gomes
2025-05-02 10:56:48 -03:00
parent 01d50af7ad
commit b8a95e047f
14 changed files with 233 additions and 147 deletions

View File

@@ -146,6 +146,7 @@ class MCPServer(Base):
id = Column(UUID(as_uuid=True), primary_key=True, default=uuid.uuid4)
name = Column(String, nullable=False)
description = Column(Text, nullable=True)
config_type = Column(String, nullable=False, default="studio")
config_json = Column(JSON, nullable=False, default={})
environments = Column(JSON, nullable=False, default={})
tools = Column(JSON, nullable=False, default=[])
@@ -157,6 +158,9 @@ class MCPServer(Base):
CheckConstraint(
"type IN ('official', 'community')", name="check_mcp_server_type"
),
CheckConstraint(
"config_type IN ('studio', 'sse')", name="check_mcp_server_config_type"
),
)