DrizzleWrites.insert
method · packages/remote-drizzle/src/database.ts:52
insert<T extends Table>(
table: T,
): {
values(values: InferInsertModel<T>): DrizzleWrite & {
onConflictDoNothing(): DrizzleWrite
}
}Remote / foldkit-remote-drizzle
interface · packages/remote-drizzle/src/database.ts:51
interface DrizzleWrites {
insert<T extends Table>(
table: T,
): {
values(values: InferInsertModel<T>): DrizzleWrite & {
onConflictDoNothing(): DrizzleWrite
}
}
update<T extends Table>(
table: T,
): {
set(values: Partial<InferInsertModel<T>>): {
where(condition: SQL | undefined): DrizzleWrite
}
}
delete(table: Table): {
where(condition: SQL | undefined): DrizzleWrite
}
}The writes any Drizzle database for SQLite or Postgres offers, typed by each table's columns.
DrizzleWrites.insertmethod · packages/remote-drizzle/src/database.ts:52
insert<T extends Table>(
table: T,
): {
values(values: InferInsertModel<T>): DrizzleWrite & {
onConflictDoNothing(): DrizzleWrite
}
}DrizzleWrites.updatemethod · packages/remote-drizzle/src/database.ts:60
update<T extends Table>(
table: T,
): {
set(values: Partial<InferInsertModel<T>>): {
where(condition: SQL | undefined): DrizzleWrite
}
}DrizzleWrites.deletemethod · packages/remote-drizzle/src/database.ts:65
delete(table: Table): {
where(condition: SQL | undefined): DrizzleWrite
}