Home / Function/ sqliteSuite.columns1() — drizzle-orm Function Reference

sqliteSuite.columns1() — drizzle-orm Function Reference

Architecture documentation for the sqliteSuite.columns1() function in sqlite.test.ts from the drizzle-orm codebase.

Entity Profile

Dependency Diagram

graph TD
  2c8e931a_33a0_d97e_bb10_5d5cafa42f12["sqliteSuite.columns1()"]
  fc34858c_f994_0507_6b08_359492f95806["sqlite.test.ts"]
  2c8e931a_33a0_d97e_bb10_5d5cafa42f12 -->|defined in| fc34858c_f994_0507_6b08_359492f95806
  style 2c8e931a_33a0_d97e_bb10_5d5cafa42f12 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

drizzle-kit/tests/test/sqlite.test.ts lines 7–36

	async columns1() {
		const schema1 = {
			users: sqliteTable('users', {
				id: int('id').primaryKey({ autoIncrement: true }),
			}),
		};

		const schema2 = {
			users: sqliteTable('users', {
				id: int('id').primaryKey({ autoIncrement: true }),
				name: text('name'),
			}),
		};

		const { statements } = await diffTestSchemasSqlite(schema1, schema2, []);

		expect(statements.length).toBe(1);
		expect(statements[0]).toStrictEqual({
			type: 'sqlite_alter_table_add_column',
			tableName: 'users',
			referenceData: undefined,
			column: {
				name: 'name',
				type: 'text',
				primaryKey: false,
				notNull: false,
				autoincrement: false,
			},
		});
	},

Domain

Subdomains

Frequently Asked Questions

What does sqliteSuite.columns1() do?
sqliteSuite.columns1() is a function in the drizzle-orm codebase, defined in drizzle-kit/tests/test/sqlite.test.ts.
Where is sqliteSuite.columns1() defined?
sqliteSuite.columns1() is defined in drizzle-kit/tests/test/sqlite.test.ts at line 7.

Analyze Your Own Codebase

Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.

Try Supermodel Free