/* eslint-disable */ import { execSync } from "child_process"; import { readdirSync } from "fs"; import path from "path"; import promptSync from "prompt-sync"; const prompt = promptSync({ sigint: true }); const migrationName = prompt("Enter name for seedfile: "); const fileCounter = readdirSync(path.join(__dirname, "../src/db/seeds")).length || 1; execSync( `npx knex seed:make --knexfile ${path.join(__dirname, "../src/db/knexfile.ts")} -x ts ${ fileCounter + 1 }-${migrationName}`, { stdio: "inherit" } );