Search This Blog

Monday, July 31, 2023

EasyDBMigrator


EasyDbMigrator is a database migration library designed for Delphi. It simplifies database evolution and is available in both 32-Bit and 64-Bit versions.

Find it here: https://github.com/AliDehbansiahkarbon/EasyDBMigrator 

Migration:

It uses a concept called Migration, migrations are structured objects designed to alter your database schema. They provide an alternative to creating numerous SQL scripts requiring manual execution by every developer involved.

When dealing with multiple databases, such as the developer's local, test, and production databases, migrations are a helpful solution for evolving a database schema. 
These changes to the schema are recorded in Delphi classes, which can then be committed to a version control system.

Covered databases and available examples:

NameSimpleAdvancedORMLargeScript Execution
Microsoft SQL SERVER
MySQL
MariaDB
PostgreSQL--
Oracle--

Supported Delphi Versions:

Delphi XE5
Delphi XE6
Delphi XE7
Delphi XE8
Delphi 10 Seattle
Delphi 10.1 Berlin
Delphi 10.2 Tokyo
Delphi 10.3 Rio
Delphi 10.4 Sydney
Delphi 11.0 Alexandria
Refer to this link for more information.

No comments:

Post a Comment