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
Source
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