Visual schema design that speaks Rails conventions
Rails developers iterate fast — and schemas drift just as fast. ER Flow gives Rails teams a shared visual canvas to design, review, and document the database before running rails db:migrate. Import your schema.rb to instantly visualize an existing Rails app, then design new migrations with confidence using the visual diff.
Run rails db:schema:dump and paste the SQL output into ER Flow. Every table and index appears on the canvas instantly.
Add new tables for upcoming features. Draw foreign key relationships and define indexes visually.
Save a checkpoint of the current schema as your baseline before making further changes.
Make your schema changes. ER Flow diffs from the checkpoint and shows every added, modified, and dropped column.
Generate the SQL migration, translate it to Rails migration DSL, and run rails db:migrate.
Free to get started. No credit card required.