Apply OS: Windows, macOS, Linux

Apply Navicat Product: Navicat for MySQL, Navicat for PostgreSQL, Navicat for Oracle, Navicat for SQL Server, Navicat for SQLite, Navicat for MariaDB, Navicat Premium

Apply Navicat Version No.: Version 10.x or above


Yes, Navicat supports forward and reverse engineering.

 

Windows & Linux

Forward Engineering

In Model Designer, select Tools -> Synchronize to Database from the main menu.

Reverse Engineering

In Navicat, right-click a database/schema and select Reverse Database to Model / Reverse Schema to Model from the popup menu, or right-click a table/view** and select Reverse Tables to Model/Reverse Views to Model from the popup menu.

** Views are supported in version 11.2 or above.

 

macOS

Forward Engineering

In Model Designer, select Synchronize from the toolbar, or select File -> Synchronize to Database from the main menu.

Reverse Engineering

In Navicat, control-click a database/schema and select Reverse Database to Model from the popup menu or control-click a table/view** and select Reverse Table to Model/Reverse View to Model from the popup menu.

** Views are supported in version 11.2 or above.

Have more questions?
Submit Ticket