Initial commit
This commit is contained in:
16
turbo/generators/templates/feature/src/__seeds__/dev.ts.hbs
Normal file
16
turbo/generators/templates/feature/src/__seeds__/dev.ts.hbs
Normal file
@@ -0,0 +1,16 @@
|
||||
import type { {{pascalCase entity}} } from "../entities/models/{{kebabCase entity}}";
|
||||
|
||||
/**
|
||||
* Realistic dev seed for `bindDevSeed{{pascalCase name}}`.
|
||||
*
|
||||
* Phase-1: returns a small hand-rolled Map. Replace with a faker-driven
|
||||
* `defineFactory` (see `packages/blog/src/__factories__/`) once the entity
|
||||
* shape stabilises.
|
||||
*/
|
||||
export function buildDev{{pascalCase entity}}Map(): Map<string, {{pascalCase entity}}> {
|
||||
return new Map<string, {{pascalCase entity}}>([
|
||||
["dev-1", { id: "dev-1", name: "Dev One" }],
|
||||
["dev-2", { id: "dev-2", name: "Dev Two" }],
|
||||
["dev-3", { id: "dev-3", name: "Dev Three" }],
|
||||
]);
|
||||
}
|
||||
Reference in New Issue
Block a user