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

You Might Also Like
The #1 Embedded Analytics Solution for SaaS Teams. Icon
The #1 Embedded Analytics Solution for SaaS Teams.

Qrvey saves engineering teams time and money with a turnkey multi-tenant solution connecting your data warehouse to your SaaS application.

Qrvey’s comprehensive embedded analytics software enables you to design more customizable analytics experiences for your end users.
Try Developer Playground
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