prisma-class-generator
Version:
Class generator from Prisma schema
17 lines (16 loc) • 487 B
TypeScript
import { Echoable } from '../interfaces/echoable';
import { BaseComponent } from './base.component';
export declare class FieldComponent extends BaseComponent implements Echoable {
name: string;
nonNullableAssertion: boolean;
preserveDefaultNullable: boolean;
nullable: boolean;
useUndefinedDefault: boolean;
default?: string;
type?: string;
echo: () => string;
constructor(obj: {
name: string;
useUndefinedDefault: boolean;
});
}