From the Excel model to SQL scripts, without redoing it by hand.
You define how your database should end up in a spreadsheet. Schema Forge compares it with your project’s scripts, detects the differences per table and generates the scripts to reach the target model.
- Target model in Excel
- Per-table gap analysis
- Generated SQL scripts
- ZIP download and history
Bringing the database to the new model is manual and error-prone.
Schema Forge automates the comparison and the writing of the scripts, and shows you what is missing in each table so you can review with judgment.
Model and reality out of sync
The model defined by the business does not match what is in the project’s scripts.
Differences hard to see
Comparing table by table by hand takes days and things get missed.
Scripts written one by one
Every column or table change is written and tested separately.
Schema Forge end to end
A spreadsheet with the target model, the comparison with the project and the generated SQL scripts.
From a spreadsheet to ready scripts
-
1
You define the model
Each sheet in your Excel is a table and highlighted cells mark the target columns.
-
2
You pick your project
Schema Forge reads the SQL scripts your project already has, and can optionally use Explorer’s context.
-
3
The AI compares and generates
It analyzes the differences per table and generates the new scripts to reach the model.
-
4
You review and download
See the result, check the generation history and download everything in a ZIP.
Built to evolve databases
Model in Excel
Define the target model in a spreadsheet the business understands.
Per-table analysis
Differences between what exists and what should exist, table by table.
New SQL scripts
Generates the scripts to bring your project to the target model.
Generation history
Review, compare and delete previous generations of each project.
ZIP download
Take all the scripts of a generation in a single file.
With your project’s context
It can rely on Explorer’s criteria and on the entities detected in the code.
When to use it
Align the schema
Bring the project’s scripts to the model the business defined.
Prepare the destination
Generate the schema for the new database while you migrate the application.
See what is missing
Detect pending tables and columns before writing code.
Works with your files
Database changes under control
Review before applying
Scripts are generated for you to review; you decide when to run them.
Traceable history
Every generation is recorded per project.
Your data in your environment
The platform can run in your infrastructure.
Frequently asked questions
You may also like
Bring your database to the new model
Bring an Excel model and a project’s scripts: we will show you the differences and the generated scripts.