Database modelling tool for MariaDB
and SQL Server, PostgreSQL, MySQL and SQLite
Key features for MariaDB database modelling
Enjoy drawing entity-relationship diagrams for MariaDB and create your databases easily and visually.
Visual database modelling for MariaDB
Define database objects like tables, keys, indexes and relations graphically. Manage your database structures in projects, export diagram to PDF and generate SQL code for your projects.
Quick and comfortable database modelling for MariaDB
Draw new objects with predefined settings. Change column positions using drag and drop. Add referenced columns to target tables automatically etc. Changes are saved immediately. You can also easily switch between dark and light theme.
Describe and document your database structures
Arrange objects in diagrams, set colors for tables and other objects or notes. Change the view mode to show metadata, sample data or descriptions. Add notes in HTML format, connect objects using lines or include pictures to your database models. Then export diagrams to high-quality, vector format, PDF files or create HTML reports.
Preview and generate scripts
Generate SQL scripts for the database designs you’ve created. When you click a button on the main toolbar, code preview appears right away. Additionally, you may add code to the BEFORE and AFTER sections and save scripts for either the entire MariaDB database or just a specific MariaDB table or relationship.
Reverse engineer existing structures
Connect to an existing MariaDB, MySQL or PostgreSQL database platform and reverse engineer database structures. SSH/SSL/TLS connections to MariaDB databases are supported in the Professional Edition.
Luna Modeler is available for Windows, Linux and MacOS.
Trial version expires 14 days after installation.
You can use the same license key on Windows, Linux and MacOS.
EDU license for students and teachers is available for the Basic Edition.