Skip to content

basalt / ai/src / MakeOptions

Interface: MakeOptions ​

Defined in: ai/src/make/types.ts:4

Properties ​

baseDir? ​

> optional baseDir?: string

Defined in: ai/src/make/types.ts:10

Project root. Defaults to process.cwd().


dryRun? ​

> optional dryRun?: boolean

Defined in: ai/src/make/types.ts:6

Skip writing to disk — return what would be generated.


force? ​

> optional force?: boolean

Defined in: ai/src/make/types.ts:8

Overwrite existing files instead of refusing.


migrate? ​

> optional migrate?: boolean

Defined in: ai/src/make/types.ts:18

After merging models, run prisma db push (creates tables + regenerates the client).


onProgress? ​

> optional onProgress?: OnProgress

Defined in: ai/src/make/types.ts:22

Receive coarse progress as each resource is built.


prisma? ​

> optional prisma?: boolean

Defined in: ai/src/make/types.ts:12

Force a Prisma-backed resource (default: inferred from the stack).


schemaPath? ​

> optional schemaPath?: string

Defined in: ai/src/make/types.ts:16

Path to the Prisma schema to merge models into. Default prisma/schema.prisma.


signal? ​

> optional signal?: AbortSignal

Defined in: ai/src/make/types.ts:20

Abort the operation (checked at each resource boundary).


softDelete? ​

> optional softDelete?: boolean

Defined in: ai/src/make/types.ts:14

Force soft-delete (default: from the plan's generator command).

Released under the MIT License.