---
title: "DDL/ETL Generation"
canonical: "https://docs.vaultspeed.com/space/VPD/3013705729/DDL%2FETL%20Generation"
format: markdown
---
With a fully configured data vault model in place, VaultSpeed will generate all the necessary DDL code for the model and the ELT code for loading that model.  This can be done for the full model or for a delta generation if you already have some code deployed and only want to deploy the latest changes.

Also, make sure you have the correct Project selected in the toolbar.

> ⚠️ **Warning: Potential Disruption in 'BUSINESS LAYER OBJECTS' Code Generation**
> ⚠️ 
> ⚠️ The 'DDL (Data Definition Language) function' utilized in the code generation process for 'BUSINESS LAYER OBJECTS' may lead to potential crashes. To maintain uninterrupted code generation, it is advisable to consider implementing the 'BV function' as an alternative approach.

![image](media://3d411896-53ab-465e-843b-67f39cd27c88)


VaultSpeed also allows the creation of custom DDL and ETL settings that can be applied while generating the code to match your own settings.

> Macro (children)