kysely-codegen
Version:
`kysely-codegen` generates Kysely type definitions from your database. That's it.
24 lines (23 loc) • 627 B
TypeScript
export type ColumnMetadataOptions = {
comment?: string | null;
dataType: string;
dataTypeSchema?: string;
enumValues?: string[] | null;
hasDefaultValue?: boolean;
isArray?: boolean;
isAutoIncrementing?: boolean;
isNullable?: boolean;
name: string;
};
export declare class ColumnMetadata {
comment: string | null;
dataType: string;
dataTypeSchema: string | undefined;
enumValues: string[] | null;
hasDefaultValue: boolean;
isArray: boolean;
isAutoIncrementing: boolean;
isNullable: boolean;
name: string;
constructor(options: ColumnMetadataOptions);
}