Skip to content

YAML- and SQL-based generation of declarative Snowflake objects for codebase-oriented DevOps in Snowflake

License

Notifications You must be signed in to change notification settings

adstaalesen/snowgen

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

34 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

snowgen setup --> Set's up a local folder and sql_templates with template database paths, using the DatabaseRepository class

snowgen new database --> Creates a new database in the local folder, snowflake/snowflake_objects/databases/<database_name> --> prompts the user for database name --> only needs pathlib and input from user

snowgen new schema --> prompts user for database name and schema name, then creates a new schema in the local --> prompts the user for the yml template for generating the schema

snowgen update database <database_name> schema <schema_name> object_type <object_type> snowgen update all object_type <object_type> --> Updates the local database with the latest schema changes from the snowflake database based on templates

About

YAML- and SQL-based generation of declarative Snowflake objects for codebase-oriented DevOps in Snowflake

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages