31 lines
747 B
Python
31 lines
747 B
Python
##########################################################################
|
|
#
|
|
# pgAdmin 4 - PostgreSQL Tools
|
|
#
|
|
# Copyright (C) 2013 - 2026, The pgAdmin Development Team
|
|
# This software is released under the PostgreSQL Licence
|
|
#
|
|
##########################################################################
|
|
|
|
"""LLM tools for interacting with PostgreSQL databases."""
|
|
|
|
from pgadmin.llm.tools.database import (
|
|
execute_readonly_query,
|
|
get_database_schema,
|
|
get_table_columns,
|
|
get_table_info,
|
|
execute_tool,
|
|
DatabaseToolError,
|
|
DATABASE_TOOLS
|
|
)
|
|
|
|
__all__ = [
|
|
'execute_readonly_query',
|
|
'get_database_schema',
|
|
'get_table_columns',
|
|
'get_table_info',
|
|
'execute_tool',
|
|
'DatabaseToolError',
|
|
'DATABASE_TOOLS'
|
|
]
|