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

x/justaos_orm/src/query/Query.ts>default

JUSTAOS's ORM (Object–relational mapping) tool is built for Deno and provides transparent persistence for JavaScript objects to Postgres database.
Go to Latest
class default
import { default } from "https://deno.land/x/justaos_orm@v7.1.0/src/query/Query.ts";

Constructors

new
default(pool: pg.Pool)

Methods

alter(nameWithSchema: string): Query
columns(...args: any[]): Query
create(nameWithSchema: string): Query
cursor(): Promise<any>
delete(): Query
execute(sqlString?: string): Promise<any>
from(nameWithSchema: string): Query
getInstance(): Query
getSelectedColumns(): string[]
getSQLQuery(): string
getType(): string | undefined
groupBy(columnName: string): Query
inherits(nameWithSchema: string | undefined): Query
insert(): Query
into(nameWithSchema: string): Query
limit(limit: number): Query
offset(offset: number): Query
orderBy(columnNameOrOrderList?: string | OrderByType[], direction?: OrderByDirectionType): Query
returning(...args: any[]): Query
select(...args: any[]): Query
update(): Query
value(row: any): Query
values(rows: any[]): Query
where(
column: string | number | boolean,
operator: any,
value?: any,
): Query