Category: Connections Easy Steps to Connect to Supabase and Visualize Your Database with Luna Modeler Learn how to seamlessly connect to Supabase and visualize your database using Luna Modeler. Simplify your data workflow with our easy guide! How to Easily Set Up Postgres with Docker and Work with Your Database - Using Visual Tools Only Learn how to set up Postgres in Docker Desktop, connect it to Luna Modeler for visual schema design, and manage your database using pgAdmin. How to Quickly Set Up MySQL with Docker Desktop and Manage Your Database Structures Learn how to set up MySQL in Docker Desktop, create a data model in Luna Modeler and run generated SQL scripts using VS Code. Category: Data model Designing a Sports Tournament Data Model for PostgreSQL Explore the data model sport tournaments with a structured PostgreSQL approach for managing teams and matches effectively. Category: Data modeling How to List Databases and Show Collections in MongoDB Learn how to show collections in MongoDB using show collections, db.getCollectionNames() or db.getCollectionInfos() — plus a visual approach with Moon Modeler. Easy Steps to Connect to Supabase and Visualize Your Database with Luna Modeler Learn how to seamlessly connect to Supabase and visualize your database using Luna Modeler. Simplify your data workflow with our easy guide! Visualizing Database Dependencies: A Guide to Impact Analysis and Database Auditing Learn how to use Luna Modeler to automatically infer dependencies between views, stored procedures, and tables for better impact analysis. Category: Database connections Easy Steps to Connect to Supabase and Visualize Your Database with Luna Modeler Learn how to seamlessly connect to Supabase and visualize your database using Luna Modeler. Simplify your data workflow with our easy guide! Secure database connections - SSH/SSL/TLS Read how to create a new secure database connection, load the database structure and create an ER diagram from noSQL databases. How to Easily Set Up Postgres with Docker and Work with Your Database - Using Visual Tools Only Learn how to set up Postgres in Docker Desktop, connect it to Luna Modeler for visual schema design, and manage your database using pgAdmin. Category: Docker How to Easily Set Up Postgres with Docker and Work with Your Database - Using Visual Tools Only Learn how to set up Postgres in Docker Desktop, connect it to Luna Modeler for visual schema design, and manage your database using pgAdmin. How to Quickly Set Up MySQL with Docker Desktop and Manage Your Database Structures Learn how to set up MySQL in Docker Desktop, create a data model in Luna Modeler and run generated SQL scripts using VS Code. How to Set Up MongoDB with Docker Desktop and Work with Your Database Using GUI Tools Discover the easiest way on how to setup MongoDB with Docker Desktop and manage your data models visually with Moon Modeler. Category: Docs Data Privacy & Security Datensen tools are desktop-native and offline-first. Your project files, schemas, and database connections never leave your machine. No cloud storage, no telemetry, no vendor access. Why Luna Modeler Why Luna Modeler? Discover the deliberate choices behind Luna Modeler — desktop-native, perpetual license, offline-first, and platform-specific SQL — and why they matter for serious database work. Why Moon Modeler Why Moon Modeler? Discover the deliberate choices behind Moon Modeler — desktop-native, perpetual license, offline-first, MongoDB-specific code generation — and why they matter for serious NoSQL work. Category: ER diagram How to List Databases and Show Collections in MongoDB Learn how to show collections in MongoDB using show collections, db.getCollectionNames() or db.getCollectionInfos() — plus a visual approach with Moon Modeler. Easy Steps to Connect to Supabase and Visualize Your Database with Luna Modeler Learn how to seamlessly connect to Supabase and visualize your database using Luna Modeler. Simplify your data workflow with our easy guide! What is a Data Model? Three Main Types Explained Learn about data models and their key types - conceptual, logical, and physical. Discover powerful tools for the easy creation of data models. Category: Featured How to List Databases and Show Collections in MongoDB Learn how to show collections in MongoDB using show collections, db.getCollectionNames() or db.getCollectionInfos() — plus a visual approach with Moon Modeler. Top 5 Data Modeling Software Products to Know in 2026 Explore the top 5 data modeling software options that empower software development, database design, analytics, and business processes. Easy Steps to Connect to Supabase and Visualize Your Database with Luna Modeler Learn how to seamlessly connect to Supabase and visualize your database using Luna Modeler. Simplify your data workflow with our easy guide! Category: GraphQL Custom Templates & Scripts All Datensen products support custom templates for generating SQL scripts, HTML, CSV and JavaScript outputs. Learn how to create snippets etc. How to make a diagram of your GraphQL schema Learn how to make a diagram of GraphQL schema, how to edit the diagram and create a PDF or interactive HTML report. Customizations and Custom Properties Our data modeling tools are customizable. Add your own custom properties and turn the tool into RAD - rapid application development tool. Category: MariaDB Custom Templates & Scripts All Datensen products support custom templates for generating SQL scripts, HTML, CSV and JavaScript outputs. Learn how to create snippets etc. How to Generate Delta Scripts for Database Changes Discover how to generate delta scripts for database changes with our easy-to-follow guide. Enhance your database management skills today! How to Compare SQL Database Schemas Discover how to effectively compare SQL database schemas using Luna Modeler. Our guide offers step-by-step instructions. Category: MongoDB How to List Databases and Show Collections in MongoDB Learn how to show collections in MongoDB using show collections, db.getCollectionNames() or db.getCollectionInfos() — plus a visual approach with Moon Modeler. Custom Templates & Scripts All Datensen products support custom templates for generating SQL scripts, HTML, CSV and JavaScript outputs. Learn how to create snippets etc. NoSQL Data Modeling NoSQL data modeling and MongoDB schema design. Draw diagrams, describe database structures and improve productivity with Moon Modeler. Category: Mongoose Custom Templates & Scripts All Datensen products support custom templates for generating SQL scripts, HTML, CSV and JavaScript outputs. Learn how to create snippets etc. NoSQL Data Modeling NoSQL data modeling and MongoDB schema design. Draw diagrams, describe database structures and improve productivity with Moon Modeler. Hierarchy Modeling in NoSQL Databases Explained Learn the essentials of hierarchy modeling for NoSQL databases and enhance your data structures effectively. Category: MySQL Custom Templates & Scripts All Datensen products support custom templates for generating SQL scripts, HTML, CSV and JavaScript outputs. Learn how to create snippets etc. How to Generate Delta Scripts for Database Changes Discover how to generate delta scripts for database changes with our easy-to-follow guide. Enhance your database management skills today! Generating Alter Scripts for MySQL Learn how to compare MySQL schema and generate alter scripts for changes detected by Luna Modeler - a database design tool. Category: Oracle Oracle Database Design Luna Modeler for Oracle database design. See how to visually create ER diagrams for Oracle Database and generate SQL Scripts. Oracle Database Packages Learn how to define Packages in projects for Oracle Database. See how to define and visualize packages in ER diagrams in Luna Modeler. Other objects in Oracle Database Learn how to define other objects like functions, triggers, synonyms, types and other Oracle-specific objects in Luna Modeler. Category: PostgreSQL Easy Steps to Connect to Supabase and Visualize Your Database with Luna Modeler Learn how to seamlessly connect to Supabase and visualize your database using Luna Modeler. Simplify your data workflow with our easy guide! Top 5 GUI tools for PostgreSQL in 2026 Awesome GUI tools to execute your SQL scripts for PostgreSQL. Pick one of the 5 top GUI tools for PostgreSQL and manage your databases easily. Custom Templates & Scripts All Datensen products support custom templates for generating SQL scripts, HTML, CSV and JavaScript outputs. Learn how to create snippets etc. Category: Quick start guides Oracle Database Design Luna Modeler for Oracle database design. See how to visually create ER diagrams for Oracle Database and generate SQL Scripts. Mongoose schema design Mongoose schema design in Moon Modeler - draw diagrams for Mongoose ODM and generate Mongoose schema creation scripts or generate reports. PostgreSQL database design Luna Modeler for PostgreSQL database design. See how to visually create ER diagrams for PostgreSQL and generate SQL Scripts Category: SQL Server Custom Templates & Scripts All Datensen products support custom templates for generating SQL scripts, HTML, CSV and JavaScript outputs. Learn how to create snippets etc. Setting Default Values for Columns in SQL Server Learn how to set default values for columns to your SQL Server database design. Explore Luna Modeler database design tool. Step-by-Step Guide: Creating an ER Diagram from Azure SQL Server Database Structure Creating ER diagrams is very easy in Luna Modeler. Learn how to create a connection to an Azure SQL Server database and how to create ERD. Category: SQLite Top 6 GUI Tools for SQLite in 2026 Explore the best tools for SQLite to generate and execute SQL scripts effortlessly. Create and manage your databases with ease! Custom Templates & Scripts All Datensen products support custom templates for generating SQL scripts, HTML, CSV and JavaScript outputs. Learn how to create snippets etc. How to Generate Delta Scripts for Database Changes Discover how to generate delta scripts for database changes with our easy-to-follow guide. Enhance your database management skills today! Category: Software Luna Modeler vs dbdiagram.io dbdiagram.io is a browser-based, code-driven tool. Luna Modeler is a desktop alternative — offline-first, visual ER diagrams, perpetual license, your schemas stay on your machine. Luna Modeler vs ER/Studio ER/Studio is built for enterprise governance teams. Luna Modeler is built for developers and DBAs who want professional data modeling without the overhead, cost, or server dependency. Luna Modeler vs erwin Data Modeler Looking for a modern erwin Data Modeler alternative? Luna Modeler runs on Windows, macOS, and Linux — perpetual license, offline-first, platform-specific SQL generation. Category: Support How to submit an error log? We test new versions of Moon Modeler both manually and with automatic tests. However, an error might occur. See how to submit an error log. Data Modeling Tools - How to install AppImage on Ubuntu 22 Learn how to install Luna Modeler or Moon Modeler on Ubuntu 22. Install libfuse2, check permissions and run the downloaded AppImage file. How to configure a proxy in Moon Modeler Learn how to configure a proxy server in Moon Modeler to activate your license and connect to MongoDB from behind a corporate firewall. Category: Videos How to Generate Synchronization Scripts in Luna Modeler Learn how to easily compare your project to existing database structures and how to generate synchronization scripts in Luna Modeler Explorer for Organized Version Control Learn how to manage different versions of your data models directly in Luna Modeler. Themes - How to Make Nice Diagrams Learn how to create nice ER diagrams in Luna Modeler, how to change the theme and modify diagram settings.