Skip to main content
Using Deno in production at your company? Earn free Deno merch.
Give us feedback
Module

x/mandarinets/orm-core/connectors/postgreSQLConnector.ts>PostgresConnector

Mandarine.TS is a typescript, decorator-driven framework that allows you to create server-side applications. Mandarine.TS provides a range of built-in solutions such as Dependency Injection, Components, ORM and more. Under its umbrella, Mandarine.TS has 4 modules: Core, Data, Security and MVC, these modules will offer you the requirements to build a Mandarine-powered application.
Latest
class PostgresConnector
import { PostgresConnector } from "https://deno.land/x/mandarinets@v2.3.2/orm-core/connectors/postgreSQLConnector.ts";

Connector for PostgreSQL

Constructors

new
PostgresConnector(
host: string,
username: string,
password: string,
database: string,
port: number,
poolSize: number,
)

Create a PostgreSQL connection.

Properties

clientPooler: Pool
logger: Log

Methods

makeConnection(): Promise<PoolClient | undefined>
query(query: string | QueryConfig): Promise<QueryResult | undefined>
queryWithConnection(connection: PoolClient, query: string | QueryConfig): Promise<QueryResult | undefined>