package
0.0.0-20241031204042-4b3f10472615
Repository: https://github.com/quill-sql/quill-go.git
Documentation: pkg.go.dev
# Functions
No description provided by the author
No description provided by the author
ConnectToPostgres establishes a connection to a PostgreSQL database.
No description provided by the author
DisconnectFromPostgres closes the connection to the PostgreSQL database.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
GetColumnsByTablePostgres retrieves the columns for a given table from the PostgreSQL database.
No description provided by the author
No description provided by the author
No description provided by the author
GetForeignKeysPostgres retrieves the foreign keys for a given table from the PostgreSQL database.
No description provided by the author
No description provided by the author
GetSchemaColumnInfoPostgres retrieves column information for a given schema from the PostgreSQL database.
No description provided by the author
GetSchemasPostgres retrieves the list of schemas from the PostgreSQL database.
No description provided by the author
No description provided by the author
GetTablesBySchemaPostgres retrieves the tables for the given schemas from the PostgreSQL database.
No description provided by the author
NewCachedConnection creates a new CachedConnection.
No description provided by the author
No description provided by the author
RunQueryPostgres executes a SQL query on the PostgreSQL database.
# Constants
DEFAULT_CACHE_TTL is the default TTL for new cache entries (24 hours).
# Structs
No description provided by the author
CachedConnection represents a cached database connection.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
RedisCache is a wrapper around *redis.Client that implements the Mapable interface.
No description provided by the author
No description provided by the author
# Interfaces
No description provided by the author