InsertBuilder
InsertBuilder =
object
Defined in: packages/db/src/types.ts:463
Builder for insert operations on a single table.
Returned by db.insert(table). Chain .values() to set the row data,
then optionally .returning() to get the inserted row back.
Example
Section titled “Example”// Insert without returningawait db.insert(posts).values({ title: "Hello", authorId: user.id }).run({});
// Insert with returningconst row = await db.insert(posts) .values({ title: "Hello", authorId: user.id }) .returning() .run({});Properties
Section titled “Properties”values()
Section titled “values()”values: (
values) =>InsertReturningBuilder
Defined in: packages/db/src/types.ts:465
Specifies the column values to insert, returning an InsertReturningBuilder.
Parameters
Section titled “Parameters”values
Section titled “values”Record<string, unknown>