Generate Sequelize code in TypeScript for any database, with any configuration.
About Sequelize UI
Sequelize UI is an online Sequelize ORM code generator, which generates a full Node.js project in TypeScript. Use the schema editor to create your database tables, fields and associations, then preview the Sequelize models and migrations in the code viewer before downloading the project as a zip file or copying code from individual files.
With Sequelize UI, you can also customize your project with the following database configurations:
- PostgreSQL, MySQL, MariaDB, SQLite or Microsoft SQL Server dialects.
- Singular or plural table names
snake_casetable and column names.
- Table name prefixed primary keys or plain
- Created/updated timestamps or no timestamps.
Other Sequelize code generators
Sequelize UI is the only web-based code generator for Sequelize and is great for generating an entire Sequelize TypeScript project from scratch, or for learning how to support different database configurations; however, there are a number of other excellent Sequelize code generators.