Home
Docs
Downloads
Issues
Price
Table of contents
1. Get started
Installation
Windows
MacOS
Linux
1.1. Connect to database
Local and project connections
Active connection
Connection Profiles
Offline Databases
Password Storage
1.2. Interface
Project explorer
Search
Project tree settings
Layouts area
Pan and zoom
Context menu
Layout settings
Layout export
1.3. Import from DB
Import from the start screen
Import to existing project
Select structures
2. Editing data
Opening the data editor
Editing overview
Import and export
2.1. Query window
Query Area
Data Area
Status Area
Notes
2.2. Edit mode
Entering edit mode
Keyboard shortcuts
Editing cells
Expressions
Foreign key tooltip
Multiline editor
JSON Prettify-on-the-fly
Binary viewer
Insert rows
Delete rows
Error handling
Data reloading
2.3. Export data
Export dialog
Streamed export
Limitations
2.4. Import data
Preview
Batching
Progress
3. Editing structure
Project structure
Undo/redo
3.1. Table editing
Editor shortcuts
Columns editor
Context menu
Constraints editor
Primary key
Indexes and unique constraints
Foreign keys
Custom parameters
Applying changes
Model reloading
3.2. Synchronization
4. Generators
4.1. Generator types
Xml generator
Command line generator
Python script generator
Example from GitHub
4.2. Generator settings
Name conversion
Partial generation
4.3. Project structure
Generator Metadata
Named Rows
How to parse structure
4.3.1. Generator metadata
Override and Ignore
Naming Style Conversion
Custom Parameters
Named Rows
4.3.2. Named Rows
Purpose
How It Works
Typical Use Cases
4.4. Generator examples
License
Hibernate for MySql
Entity Framework Core for MySql
Dapper for MySql
Django for MySql
4.5. Migration generators
How to add migration generator
XML Structure for Database Migrations
Root Element
Create Schema
Create Table
Drop Table
Alter Table
Example XML Document
4.6. Migration examples
License
Yii2 Migration Generator Script
Laravel Migration Generator Script