Analysis updated 2026-07-07 · repo last pushed 2017-10-24
Generate Sequelize model files instantly when joining a project with an existing database.
Build a new Node.js application on top of a legacy database without writing model code by hand.
Convert database column names with underscores into JavaScript-friendly camel case automatically.
Generate TypeScript model files for projects using typed JavaScript.
| bang88/sequelize-auto | alexlabs-ai/brain-concierge | ayushnau/workday_jobautomator | |
|---|---|---|---|
| Stars | — | 0 | 0 |
| Language | JavaScript | JavaScript | JavaScript |
| Last pushed | 2017-10-24 | — | — |
| Maintenance | Dormant | — | — |
| Setup difficulty | easy | moderate | moderate |
| Complexity | 2/5 | 3/5 | 3/5 |
| Audience | developer | developer | general |
Figures from each repo's GitHub metadata at analysis time.
Requires an existing database connection and Sequelize installed in your Node.js project.
Sequelize-Auto is a tool that reads your existing database and automatically writes the JavaScript code you need to interact with it using Sequelize, a popular Node.js database toolkit. Instead of manually writing a separate code file for every single table in your database, this tool connects to your database, reads its structure, and generates all those files for you in seconds. You run it from your command line, giving it details like your database host, name, username, password, and the type of database you're using (MySQL, Postgres, SQLite, or MSSQL). It then inspects your tables and columns, figures out the data types, and writes a JavaScript file for each table. Each file contains the boilerplate code that Sequelize needs to read and write data to that specific table. You can also use it as a library inside your own scripts if you prefer to trigger the generation programmatically rather than from the command line. This is aimed at developers building applications with Node.js who are working with an existing database. Imagine you just joined a project with a database that already has 50 tables, or you're building a new app on top of a legacy database. Writing the model code for all 50 tables by hand would take hours and be error-prone. This tool does it instantly. It also supports TypeScript output, which is useful for projects that use typed JavaScript. One handy feature is that it can convert database naming conventions into JavaScript-friendly ones. If your database uses underscores in column names (like created_at), the tool can automatically rename them to camel case (like createdAt) in the generated code, which matches JavaScript conventions. You can also tell it to skip certain tables or only generate models for specific ones, giving you control over what gets created.
Sequelize-Auto reads your existing database structure and automatically generates the JavaScript or TypeScript code files needed to interact with it using Sequelize, saving you from writing boilerplate code by hand.
Mainly JavaScript. The stack also includes JavaScript, Node.js, Sequelize.
Dormant — no commits in 2+ years (last push 2017-10-24).
No license information was provided in the explanation.
Setup difficulty is rated easy, with roughly 5min to a first successful run.
Mainly developer.
This repo across BitVibe Labs
Verify against the repo before relying on details.