- Improve migrate.js with error handling for idempotent migrations - Add 'npm run migrate' script to seeder-api/package.json - Update start.sh option 4 to use Node.js-based migration runner - Handles duplicate tables, columns, constraints gracefully
27 lines
No EOL
641 B
JSON
27 lines
No EOL
641 B
JSON
{
|
|
"name": "todai-jobs-seeder",
|
|
"version": "1.0.0",
|
|
"description": "Seeder microservice for Todai Jobs platform",
|
|
"main": "src/index.js",
|
|
"type": "module",
|
|
"scripts": {
|
|
"seed": "node src/index.js",
|
|
"seed:reset": "node src/index.js --reset",
|
|
"migrate": "node src/migrate.js",
|
|
"seed:users": "node src/seeders/users.js",
|
|
"seed:companies": "node src/seeders/companies.js",
|
|
"seed:jobs": "node src/seeders/jobs.js"
|
|
},
|
|
"keywords": [
|
|
"seeder",
|
|
"jobs",
|
|
"database"
|
|
],
|
|
"author": "",
|
|
"license": "MIT",
|
|
"dependencies": {
|
|
"pg": "^8.11.3",
|
|
"bcrypt": "^5.1.1",
|
|
"dotenv": "^16.3.1"
|
|
}
|
|
} |