Typegres API Reference - v0.2.0
Preparing search index...
Database
Class Database<C>
Type Parameters
C
=
any
Index
Constructors
constructor
Properties
dialect
name?
Methods
attach
from
scoped
Ident
Table
values
Constructors
constructor
new
Database
<
C
=
any
>
(
opts
:
{
dialect
:
DialectName
;
name
?:
string
}
,
)
:
Database
<
C
>
Type Parameters
C
=
any
Parameters
opts
:
{
dialect
:
DialectName
;
name
?:
string
}
Returns
Database
<
C
>
Properties
Readonly
dialect
dialect
:
DialectName
Optional
Readonly
name
name
?:
string
Methods
attach
attach
(
driver
:
Driver
)
:
Connection
<
C
>
Parameters
driver
:
Driver
Returns
Connection
<
C
>
from
from
<
R
extends
RowType
,
A
extends
string
>
(
from
:
Fromable
<
R
,
A
>
,
)
:
QueryBuilder
<
{
[
K
in
string
]
:
R
}
,
R
,
[
]
>
Type Parameters
R
extends
RowType
A
extends
string
Parameters
from
:
Fromable
<
R
,
A
>
Returns
QueryBuilder
<
{
[
K
in
string
]
:
R
}
,
R
,
[
]
>
scoped
Ident
scopedIdent
(
name
:
string
)
:
Ident
Parameters
name
:
string
Returns
Ident
Table
Table
<
Name
extends
string
,
LocalC
=
C
>
(
name
:
Name
,
opts
?:
TableOptions
,
)
:
typeof
__class
Type Parameters
Name
extends
string
LocalC
=
C
Parameters
name
:
Name
opts
:
TableOptions
= {}
Returns
typeof
__class
values
values
<
R
extends
RowType
>
(
vals0
:
R
,
...
valsRest
:
(
NoInfer
<
R
>
|
RowTypeToTsType
<
NoInfer
<
R
>
>
)
[]
,
)
:
QueryBuilder
<
{
values
:
R
}
,
R
,
[
]
>
Type Parameters
R
extends
RowType
Parameters
vals0
:
R
...
valsRest
: (
NoInfer
<
R
>
|
RowTypeToTsType
<
NoInfer
<
R
>
>
)
[]
Returns
QueryBuilder
<
{
values
:
R
}
,
R
,
[
]
>
Settings
Member Visibility
Inherited
External
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Properties
dialect
name
Methods
attach
from
scoped
Ident
Table
values
Typegres API Reference - v0.2.0
Loading...