test.ts — drizzle-orm Source File
Architecture documentation for test.ts, a typescript file in the drizzle-orm codebase. 2 imports, 0 dependents.
Entity Profile
Dependency Diagram
graph LR fcf941a7_13ce_b109_5347_f2e019befd45["test.ts"] 6bda7f42_697c_378d_d559_647bc8f79bbf["better-sqlite3"] fcf941a7_13ce_b109_5347_f2e019befd45 --> 6bda7f42_697c_378d_d559_647bc8f79bbf 714a7461_7355_1cd1_4359_940b5245b2d0["sqlite-core"] fcf941a7_13ce_b109_5347_f2e019befd45 --> 714a7461_7355_1cd1_4359_940b5245b2d0 style fcf941a7_13ce_b109_5347_f2e019befd45 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
import { drizzle } from '~/better-sqlite3';
import { sqliteTable, text } from '~/sqlite-core';
export const test = sqliteTable(
'test',
{
id: text('id')
.primaryKey()
.generatedAlwaysAs('genstr'),
name: text('name').$defaultFn(() => '' as string),
title: text('title').notNull(),
description: text('description'),
dbdef: text('dbdef').default('dbdefval'),
},
);
const db = drizzle.mock();
db.update(test)
.set({
// @ts-expect-error
id: '1',
name: 'name',
title: 'title',
description: 'desc',
dbdef: 'upddef',
});
db.update(test)
.set({
name: 'name',
title: 'title',
description: 'desc',
dbdef: 'upddef',
});
db.insert(test).values({
// @ts-expect-error
id: '1',
name: 'name',
title: 'title',
description: 'desc',
dbdef: 'upddef',
});
db.insert(test).values({
name: 'name',
title: 'title',
description: 'desc',
dbdef: 'upddef',
});
db.insert(test).values({
title: 'title',
description: 'desc',
dbdef: 'upddef',
});
db.insert(test).values({
title: 'title',
description: 'desc',
});
db.insert(test).values({
title: 'title',
});
Dependencies
- better-sqlite3
- sqlite-core
Source
Frequently Asked Questions
What does test.ts do?
test.ts is a source file in the drizzle-orm codebase, written in typescript.
What does test.ts depend on?
test.ts imports 2 module(s): better-sqlite3, sqlite-core.
Where is test.ts in the architecture?
test.ts is located at drizzle-orm/type-tests/sqlite/no-strict-null-checks/test.ts (directory: drizzle-orm/type-tests/sqlite/no-strict-null-checks).
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free