14 lines
No EOL
276 B
TypeScript
14 lines
No EOL
276 B
TypeScript
export type DatabaseColumnDefinition = {
|
|
name: string;
|
|
type: string;
|
|
primaryKey?: boolean;
|
|
autoIncrement?: boolean;
|
|
notNull?: boolean;
|
|
options?: string;
|
|
size?: number;
|
|
}
|
|
|
|
export type DatabaseDefinition = {
|
|
name: string;
|
|
columns: DatabaseColumnDefinition[];
|
|
} |