- 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
- Reorganize menu with sections: Services, Database, Testing - Add option 4: Run Migrations (psql each migration file) - Add option 6: Seed Reset with confirmation prompt - Renumber tests to option 7