---
name: "DBModeler"
section: "1"
platform: "linux"
package: "gnustep-dl2"
version: "0.12.0-16"
release: "Debian 12 (Bookworm)"
platforms: ["linux"]
url: "https://new.carta.tech/DBModeler"
---

# DBModeler(1)

graphical management of relational database elements in GNUstep

## NAME

DBModeler - graphical management of relational database elements in GNUstep

## SYNOPSIS

**DBModeler**

## DESCRIPTION

This manual page describes briefly the *DBModeler* command.

*DBModeler* is a GNUstep application that creates EOModels, definitions of mappings between the tables, columns and rows of a relational database to objects within a GNUstep program that uses GNUstep Database Library 2.

Existing EOModels may be opened and modified, new ones may be created manually, or even "reverse-engineered" from an existing database if *DBModeler* is able to connect to an existing database.

Some of its main features:

- •

  create entity-relationship models

- •

  view models in diagram form

- •

  reverse-engineer models from existing databases

- •

  drag-and-drop entities and relationships into Gorm for integration into GUI apps

- •

  generate databases and table schemas in supported databases

## SEE ALSO

[**GNUstep**(7)](/GNUstep/7.md).

## AUTHOR

DBModeler was written by Matt Rice \<ratmice@gmail.com\>.

This manual page was written by Federico Giménez Nieto \<fgimenez@coit.es\> for the Debian project (but may be used by others).
