table() function
Home > @direct-sqlite/schema > table
table() function
Section titled “table() function”Creates a table schema
Signature:
export declare function table<TDefs extends Record<string, ColumnBuilder<any, any, any>>>(name: string, columns: TDefs): { $name: string; $columns: TDefs; $createSql: string; $infer: InferSchema<TDefs>;};Parameters
Section titled “Parameters”|
Parameter |
Type |
Description |
|---|---|---|
|
name |
string |
Table Name |
|
columns |
TDefs |
Table Columns |
Returns:
{ $name: string; $columns: TDefs; $createSql: string; $infer: InferSchema<TDefs>; }
Table