Guides

Step-by-step tutorials to help you get the most out of ER Flow.

Beginner5 min

Your First Diagram

Create a project, add your first tables, define columns, and set up relationships. In 5 minutes you'll have a working ER diagram.

  1. 1Sign up and create a workspace
  2. 2Create a data model
  3. 3Add your first table
  4. 4Define columns and primary keys
  5. 5Add a second table and create a relationship
  6. 6Arrange tables on the canvas
Intermediate10 min

Setting Up MCP Server

Connect ER Flow to your AI coding assistant (Cursor, Windsurf) so your schema updates automatically as you describe features.

  1. 1Get your data model UUID
  2. 2Configure MCP in your IDE
  3. 3Test the connection
  4. 4Use AI to modify your schema
  5. 5Understand available tools
Beginner3 min

Inviting Teammates

Set up your workspace, invite team members, and start collaborating on diagrams with real-time cursors and live editing.

  1. 1Open the Share modal
  2. 2Generate a share link or invite by email
  3. 3Set permissions (editor or viewer)
  4. 4Collaborate in real-time
  5. 5Manage team members
Beginner3 min

Importing SQL

Already have a database? Import your existing schema from SQL files or paste CREATE TABLE statements to generate a diagram instantly.

  1. 1Open the Import SQL modal
  2. 2Choose file upload or paste text
  3. 3Preview the parsed tables
  4. 4Import and review the result
  5. 5Handle conflicts and warnings
Intermediate5 min

Generating Migrations

Create a checkpoint of your schema, make changes, and generate SQL migration files that capture exactly what changed.

  1. 1Open the Checkpoints modal
  2. 2Create a checkpoint (baseline)
  3. 3Make schema changes
  4. 4Generate the migration
  5. 5Choose your framework and export
Beginner3 min

Organizing with Groups & Notes

Keep large schemas manageable by grouping related tables, adding color codes, and annotating your design decisions with notes.

  1. 1Create a group on the canvas
  2. 2Add tables to a group
  3. 3Customize group colors and labels
  4. 4Add notes to the canvas
  5. 5Use multiple diagrams for different views

Ready to try it yourself?

Create your first diagram in under 5 minutes.

Start for free