{"library":"sequelize-cli-typescript","title":"Sequelize CLI TypeScript","description":"A TypeScript-aware CLI for Sequelize that generates TypeScript migration, model, and seed files instead of JavaScript. Version 3.2.0-c is an early release with experimental Sequelize v4 support. Unlike the standard sequelize-cli, this package introduces separate source and compiled paths for migrations (migrations-source-path and migrations-compiled-path) to accommodate TypeScript compilation. Developers must compile migrations before running db:migrate. The CLI provides commands for database creation, migration management, seeding, and model generation. Maintained by the community, it targets Node >=4.","language":"javascript","status":"active","last_verified":"Sat Apr 25","install":{"commands":["npm install sequelize-cli-typescript"],"cli":{"name":"sequelize","version":null}},"imports":["npm install -g sequelize-cli-typescript","npx sequelize db:migrate","npx sequelize model:generate --name User --attributes name:string,email:string"],"auth":{"required":false,"env_vars":[]},"quickstart":{"code":"npm install --save sequelize-cli-typescript\nnpx sequelize init\n# Edit .sequelizerc to set migrations-source-path and migrations-compiled-path\nnpx sequelize model:generate --name User --attributes name:string,email:string\n# Compile TypeScript migrations (e.g., tsc)\n# Then run migrations\nnpx sequelize db:migrate","lang":"typescript","description":"Initialize project, generate a TypeScript model and migration, compile, and run migrations.","tag":null,"tag_description":null,"last_tested":null,"results":[]},"compatibility":null}