Skip to main content
Version: 2.0.0 (latest)

Summary

This is the manual of pgModeler, the PostgreSQL database modeler. It describes every feature of the tool. Note that it does not replace the official PostgreSQL documentation: knowing PostgreSQL makes pgModeler more intuitive.

Where do you want to start?

  • I am new to pgModeler. Read Getting started: the main concepts, a first model step by step and the shortcuts worth learning first. Installing from source? See Installation.
  • I already have a PostgreSQL database. (Plus) Import it and pgModeler builds the model for you.
  • My database is in another system (MySQL, SQLite, SQL Server, Oracle...). See Migrating from other tools.
  • I want to keep a model and a database in sync. (Plus) Use the model and database comparison, which generates the SQL of the differences.
  • I want to automate tasks. The command-line interface exports, imports, compares and fixes models without the graphical interface.
  • I am looking for a specific object or field. Use the search box at the top, or go to Database objects.

If you have comments, suggestions or fixes for this manual, feel free to send us a message so the appropriate changes are applied.

The whole manual