Snowflake Script Generator Software User Interface

Why to use Snowflake Script Generator?

Snowflake Script Generator makes Data Engineer’s life much easier. Using this tool, Data Engineer can focus more on development rather than dealing with nuances of script generation.

Snowflake Script Generator Vs GET_DDL Command

Snowflake provides GET_DDL to generate database object script but it has lots of limitations. As you explore more, you will be frustrated to deal with nuances. For some objects you will have database name added and at some places you will not have schema name. It poses challenges for using this script to compare your environment or migrate code from one environment to another. Snowflake Script Generator solves all of these problems. You will always get a consistent script to make your life easier.

Here is a feature comparison matrix.

FeatureScript GeneratorGET_DDL
Fix single quote characters
Consistently add schema name
Remove hard-coded database name to ease code migration from one environment to another
Consistence script generation makes it easy for DEV, QA and PROD object comparison and identify difference

System Requirement

This software requires .Net 4.7.2 framework which is pre-installed on any Windows Server or PC.

Contact Me

If you have additional question or need any help, please contact me by filling out the form and I will get back to you.

Frequently Asked Questions

What is the free trial limitation?

Free trial is a full featured software but it has a limit of generating 5 script. You may use it to evaluate the software.

Does this software phone home?

This software does not phone home.

Is the Connection String stored/saved?

Security is the top most priority. If you choose to save your settings, all the settings including connection string are encrypted and stored to your preferred location.

What type of authentications are supported?

This application uses Snowflake .Net driver. All the authentications supported by Snowflake .Net driver are also supported by this application including but not limited to external browser, key pair and username/password.