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
MongoDB Atlas runs apps anywhere Icon
MongoDB Atlas runs apps anywhere

Deploy in 115+ regions with the modern database for every enterprise.

MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
Start 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

Developers, Information Technology, System Administrators, Testers

User Interface

JavaFX

Programming Language

Java

Database Environment

JDBC, Project is a database management tool

Related Categories

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

Registered

2019-01-03