SingleStoreSerial Class — drizzle-orm Architecture
Architecture documentation for the SingleStoreSerial class in serial.ts from the drizzle-orm codebase.
Entity Profile
Dependency Diagram
graph TD bb11fba9_a620_f15f_e05d_9e0e3de2e954["SingleStoreSerial"] 9312301a_ed38_0a94_7ced_4a94c43164bb["serial.ts"] bb11fba9_a620_f15f_e05d_9e0e3de2e954 -->|defined in| 9312301a_ed38_0a94_7ced_4a94c43164bb cff66b1e_4135_1ac1_2956_4fd257cbf52f["getSQLType()"] bb11fba9_a620_f15f_e05d_9e0e3de2e954 -->|method| cff66b1e_4135_1ac1_2956_4fd257cbf52f efc31b39_f934_fbd9_b031_c80afd4bc35e["mapFromDriverValue()"] bb11fba9_a620_f15f_e05d_9e0e3de2e954 -->|method| efc31b39_f934_fbd9_b031_c80afd4bc35e
Relationship Graph
Source Code
drizzle-orm/src/singlestore-core/columns/serial.ts lines 55–70
export class SingleStoreSerial<
T extends ColumnBaseConfig<'number', 'SingleStoreSerial'>,
> extends SingleStoreColumnWithAutoIncrement<T> {
static override readonly [entityKind]: string = 'SingleStoreSerial';
getSQLType(): string {
return 'serial';
}
override mapFromDriverValue(value: number | string): number {
if (typeof value === 'string') {
return Number(value);
}
return value;
}
}
Domain
Source
Frequently Asked Questions
What is the SingleStoreSerial class?
SingleStoreSerial is a class in the drizzle-orm codebase, defined in drizzle-orm/src/singlestore-core/columns/serial.ts.
Where is SingleStoreSerial defined?
SingleStoreSerial is defined in drizzle-orm/src/singlestore-core/columns/serial.ts at line 55.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free