---
name: "EOModelEditor"
section: "1"
platform: "linux"
package: "gnustep-dl2"
version: "0.12.0+git20250112-2"
release: "Debian 13 (Trixie)"
platforms: ["linux"]
url: "https://new.carta.tech/EOModelEditor"
---

# EOModelEditor(1)

graphical management of relational database elements in GNUstep

## NAME

**EOModelEditor** - graphical management of relational database elements in GNUstep

## SYNOPSIS

**EOModelEditor**

## DESCRIPTION

This manual page describes briefly the *EOModelEditor* command.

*EOModelEditor* 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 *EOModelEditor* 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)

## AUTHORS

**EOModelEditor** was written by Matt Rice \<ratmice@gmail.com\> and David Wetzel \<dave@turbocat.de\>.

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

## COPYING

© 2010-2024 Federico Giménez Nieto \<fgimenez@coit.es\>

This manual page is distributed under the same license as the **EOModelEditor** program.
