Home / Class/ PgSmallSerial Class — drizzle-orm Architecture

PgSmallSerial Class — drizzle-orm Architecture

Architecture documentation for the PgSmallSerial class in smallserial.ts from the drizzle-orm codebase.

Entity Profile

Dependency Diagram

graph TD
  25cddb24_f496_14b3_d0f8_9fed7df16814["PgSmallSerial"]
  ba91a2fe_2054_041c_cefc_6b2797a43406["smallserial.ts"]
  25cddb24_f496_14b3_d0f8_9fed7df16814 -->|defined in| ba91a2fe_2054_041c_cefc_6b2797a43406
  fef2b8b6_7486_b39a_18f0_b046d7bc0bb1["getSQLType()"]
  25cddb24_f496_14b3_d0f8_9fed7df16814 -->|method| fef2b8b6_7486_b39a_18f0_b046d7bc0bb1

Relationship Graph

Source Code

drizzle-orm/src/pg-core/columns/smallserial.ts lines 48–54

export class PgSmallSerial<T extends ColumnBaseConfig<'number', 'PgSmallSerial'>> extends PgColumn<T> {
	static override readonly [entityKind]: string = 'PgSmallSerial';

	getSQLType(): string {
		return 'smallserial';
	}
}

Domain

Frequently Asked Questions

What is the PgSmallSerial class?
PgSmallSerial is a class in the drizzle-orm codebase, defined in drizzle-orm/src/pg-core/columns/smallserial.ts.
Where is PgSmallSerial defined?
PgSmallSerial is defined in drizzle-orm/src/pg-core/columns/smallserial.ts at line 48.

Analyze Your Own Codebase

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

Try Supermodel Free