Design/Reverse Engineer/Generate Scripts/Compare Versions of all major databases with "Apricot DB" ERD- tool

"Apricot DB" is a database tool for design and analysis of the relational database structure. It represents the DB- structure in the form of editable Entity/Relationship Diagrams (ERD). "Apricot DB" allows to perform reverse engineering on the existing database, as well as to create a new database structure from scratch. Allows to generate the essential DDL- scripts for CREATE/DROP/DELETE- operations based on the current ERD.
"Apricot DB" supports two popular ERD notations: the "Crow's Foot" and "IDEF1x".

The databases supported by Apricot DB:
Oracle; SQL Server; MySQL; MariaDB; PostgreSQL; DB2/DB2 LUW; H2; SQLite

Your feedback is appreciated.

Features

  • The lightweight and easy-to-use Entity/Relationship Diagram (ERD) design tool
  • The Reverse Engineering of all major databases
  • Export of the Diagrams into PNG, PDF of MS Excel format
  • Stores the multiple versions of the same database structure
  • Find and analyze the differences between versions/environments of the database
  • The automatic generation of all major DDL scripts from ERD
  • The team work: sharing Apricot Projects via Git repository. Import/Export of the Projects
  • Support of the "Crow's Foot" and IDEF1x ERD notations
  • The automatic optimization of the allocation of objects on the diagram

Project Samples

Project Activity

See All Activity >

License

GNU General Public License version 3.0 (GPLv3)

Follow Apricot DB

Apricot DB Web Site

Other Useful Business Software
AI-powered service management for IT and enterprise teams Icon
AI-powered service management for IT and enterprise teams

Enterprise-grade ITSM, for every business

Give your IT, operations, and business teams the ability to deliver exceptional services—without the complexity. Maximize operational efficiency with refreshingly simple, AI-powered Freshservice.
Try it Free
Rate This Project
Login To Rate This Project

User Ratings

★★★★★
★★★★
★★★
★★
1
0
0
0
0
ease 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 5 / 5
features 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 5 / 5
design 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 5 / 5
support 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 5 / 5

User Reviews

  • "Does what is says, says what it does." Delightful tool for reverse engineering relational databases. Not too bloated with features and relatively fast. Used it to RE a massive MSSQL database that commercial tools were having issues with (too slow, not completing, etc.) Keep up the excellent work, Anton.
Read more reviews >

Additional Project Details

Operating Systems

Windows

Intended Audience

Information Technology, System Administrators, Developers, Testers

User Interface

JavaFX

Programming Language

Java

Database Environment

Project is a database management tool, JDBC

Related Categories

Java Front-Ends, Java UML Tool, Java Design Software, Java Diagram Software, Java Database Management Systems (DBMS)

Registered

2019-01-03