Skip to content

Commit 59a5af8

Browse files
committed
chore: wip
1 parent 151bbb8 commit 59a5af8

File tree

1 file changed

+21
-1
lines changed

1 file changed

+21
-1
lines changed

storage/framework/core/orm/src/utils.ts

+21-1
Original file line numberDiff line numberDiff line change
@@ -1638,17 +1638,34 @@ export async function generateModelString(
16381638
}
16391639

16401640
export async function generateModelFiles(modelStringFile?: string): Promise<void> {
1641+
log.info('Generating model files...')
1642+
log.info('Deleting old model files...')
16411643
await deleteExistingModels(modelStringFile)
1644+
log.success('Deleted old model files')
1645+
log.info('Deleting old model actions...')
16421646
await deleteExistingOrmActions(modelStringFile)
1647+
log.success('Deleted old model actions')
1648+
log.info('Deleting old model name types...')
16431649
await deleteExistingModelNameTypes()
1650+
log.success('Deleted old model name types')
1651+
log.info('Deleting old model request...')
16441652
await deleteExistingModelRequest(modelStringFile)
1653+
log.success('Deleted old model request')
1654+
log.info('Deleting old model routes...')
16451655
await deleteExistingOrmRoute()
1656+
log.success('Deleted old model routes')
16461657

1658+
log.info('Writing model names...')
16471659
await writeModelNames()
1660+
log.success('Wrote model names')
1661+
log.info('Writing model request...')
16481662
await writeModelRequest()
1663+
log.success('Wrote model request')
16491664

16501665
const modelFiles = glob.sync(path.userModelsPath('**/*.ts'))
1666+
log.info('Generating API routes...')
16511667
await generateApiRoutes(modelFiles)
1668+
log.success('Generated API routes')
16521669

16531670
for (const modelFile of modelFiles) {
16541671
if (modelStringFile && modelStringFile !== modelFile) continue
@@ -1662,10 +1679,13 @@ export async function generateModelFiles(modelStringFile?: string): Promise<void
16621679
const fields = await extractFields(model, modelFile)
16631680
const classString = await generateModelString(tableName, modelName, model, fields)
16641681
const writer = file.writer()
1665-
1682+
log.info(`Writing API endpoints for: ${modelName}`)
16661683
writer.write(classString)
1684+
log.success(`Wrote API endpoints for: ${modelName}`)
16671685
await writer.end()
16681686
}
16691687

1688+
log.info('Generating Query Builder types...')
16701689
await generateKyselyTypes()
1690+
log.success('Generated Query Builder types')
16711691
}

0 commit comments

Comments
 (0)