AmaterasUML is an Eclipse plug-in to draw ER diagram. AmaterasERD has following features:
- ER diagram graphical editing
- Import from existing database
- Generate DDL from diagram
- Export table definition as HTML.
Eclipse Public License 1.0
Put downloaded JAR file into ECLIPSE_HOME/plugins. AmaterasERD works with Eclipse 3.3. AmaterasERD also requires GEF and AmaterasUML.
- Choose [File]->[New]->[Others]->[AmaterasERD]->[ER Diagram]
- Input filename and database type (1.0.0 supports only hsqldb) in the New Diagram Creation Wizard. You can also import from existing database in this wizard.
- After the erd file is created, the diagram editor would be opened.
- You can generate DDL by [Right Click]->[Generate]->[DDL].
- H2 Support
- Switching dialect after creating a diagram
- Improved foreign key creation behavior
- Improved HTML report
- Convert table / column name from context menu
- Show NOT NULL constraint in the diagram
- Show and snap to Grid, snap to other figure
- SQL Highlighting
See details here about new features.
- Note is available on the diagram
- Additional SQL (such as inserting initial data) of each table
- Auto diagram reloading when the file is updated such as SVN update
See details here about new features.
- Show selected tables DDL from the context menu
- Table background color has been configurable
- Incremental search in the JDBC importing wizard
See details here about new features.
- MySQL reverse engineering issue has been fixed.
- SQL comment generation in DDL
- CREATE TABLE with SCHEMA option
- Diagram Validation
- Linked Table
- Table copy and paste
See details here about new features.
- PostgreSQL and Oracle support
- Table re-importing improved
- Foreign keys decoration in the diagram
- Default column value support
- Outline view
- New DDL generate option to generate constraints as ALTER TABLE
- Index designing support
- Domain (Generic data type definition) support
- HTML report imprived
See details here about new features.
- New actions are available at the ER diagram context menu
- Save as Image and Print
- Export table definition as HTML
- Auto layout
- Table definition dialog improved
- Table / Column description
- Auto increment column
- New extension point (net.java.amateras.db.generators)
See details here about new features.
- Apache Derby support
- Logical database design support