backend_adaptive_learning/generateMigration.js

15 lines
376 B
JavaScript
Raw Permalink Normal View History

2024-10-14 01:23:37 +00:00
import { execSync } from "child_process";
const name = process.argv[2];
if (!name) {
console.error("Error: Migration name is required.");
process.exit(1);
}
execSync(
`npx sequelize-cli migration:generate --migrations-path database/migrations --config config/config.js --name ${name}`,
{ stdio: "inherit" }
);
execSync("node renameFiles.js", { stdio: "inherit" });