mirror of
https://github.com/zhigang1992/DefinitelyTyped.git
synced 2026-05-18 04:24:30 +08:00
Merge pull request #9959 from HillTravis/patch-1
Added missing JoinClause methods
This commit is contained in:
14
knex/knex.d.ts
vendored
14
knex/knex.d.ts
vendored
@@ -179,6 +179,20 @@ declare module "knex" {
|
||||
on(column1: string, column2: string): JoinClause;
|
||||
on(column1: string, raw: Raw): JoinClause;
|
||||
on(column1: string, operator: string, column2: string): JoinClause;
|
||||
andOn(raw: Raw): JoinClause;
|
||||
andOn(callback: Function): JoinClause;
|
||||
andOn(columns: {[key: string]: string|Raw}): JoinClause;
|
||||
andOn(column1: string, column2: string): JoinClause;
|
||||
andOn(column1: string, raw: Raw): JoinClause;
|
||||
andOn(column1: string, operator: string, column2: string): JoinClause;
|
||||
orOn(raw: Raw): JoinClause;
|
||||
orOn(callback: Function): JoinClause;
|
||||
orOn(columns: {[key: string]: string|Raw}): JoinClause;
|
||||
orOn(column1: string, column2: string): JoinClause;
|
||||
orOn(column1: string, raw: Raw): JoinClause;
|
||||
orOn(column1: string, operator: string, column2: string): JoinClause;
|
||||
using(column: string|string[]|Raw|{[key: string]: string|Raw}): JoinClause;
|
||||
type(type: string): JoinClause;
|
||||
}
|
||||
|
||||
interface JoinRaw {
|
||||
|
||||
Reference in New Issue
Block a user