@datazod/zod-sql
Version:
Convert Zod schemas to SQL table definitions with support for SQLite, PostgreSQL, and MySQL
14 lines • 605 B
TypeScript
import { AutoIdConfig, ExtraColumn, SQLDialect } from '../../types';
/**
* Gets timestamp column definitions based on the SQL dialect
*/
export declare function getTimestampColumns(dialect: SQLDialect): string[];
/**
* Gets auto ID column definition based on the SQL dialect and configuration
*/
export declare function getAutoIdColumn(dialect: SQLDialect, config: AutoIdConfig | boolean): string;
/**
* Helper function to build column definition from ExtraColumn
*/
export declare function buildColumnDefinition(column: ExtraColumn, dialect: SQLDialect): string;
//# sourceMappingURL=index.d.ts.map