Skip to content

basalt / ai/src / injectPrismaFields

Function: injectPrismaFields() ​

> injectPrismaFields(content, fields, tenantScoped, removeName?): object

Defined in: ai/src/make/fields.ts:113

Inject domain fields (and tenantId + @@index when tenant-scoped) into a generated Prisma model snippet, right after its name column. Returns injected: false if the expected anchor isn't found — the scaffold still lands unchanged and the caller reports it.

Parameters ​

content ​

string

fields ​

PlanField[]

tenantScoped ​

boolean

removeName? ​

boolean = false

Returns ​

object

content ​

> content: string

injected ​

> injected: boolean

Released under the MIT License.