SQLiteUpdatePrepare Type — drizzle-orm Architecture
Architecture documentation for the SQLiteUpdatePrepare type/interface in update.ts from the drizzle-orm codebase.
Entity Profile
Dependency Diagram
graph TD 68701d8a_0dd2_9e8a_446e_95d405dfea3e["SQLiteUpdatePrepare"] 521e96ec_d755_9be7_bb0d_0c92d181f793["update.ts"] 68701d8a_0dd2_9e8a_446e_95d405dfea3e -->|defined in| 521e96ec_d755_9be7_bb0d_0c92d181f793 style 68701d8a_0dd2_9e8a_446e_95d405dfea3e fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
drizzle-orm/src/sqlite-core/query-builders/update.ts lines 153–165
export type SQLiteUpdatePrepare<T extends AnySQLiteUpdate> = SQLitePreparedQuery<
{
type: T['_']['resultType'];
run: T['_']['runResult'];
all: T['_']['returning'] extends undefined ? DrizzleTypeError<'.all() cannot be used without .returning()'>
: T['_']['returning'][];
get: T['_']['returning'] extends undefined ? DrizzleTypeError<'.get() cannot be used without .returning()'>
: T['_']['returning'];
values: T['_']['returning'] extends undefined ? DrizzleTypeError<'.values() cannot be used without .returning()'>
: any[][];
execute: SQLiteUpdateExecute<T>;
}
>;
Source
Frequently Asked Questions
What is the SQLiteUpdatePrepare type?
SQLiteUpdatePrepare is a type/interface in the drizzle-orm codebase, defined in drizzle-orm/src/sqlite-core/query-builders/update.ts.
Where is SQLiteUpdatePrepare defined?
SQLiteUpdatePrepare is defined in drizzle-orm/src/sqlite-core/query-builders/update.ts at line 153.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free