{"id":31482349,"url":"https://github.com/snowflake-labs/sc.ddlexportscripts","last_synced_at":"2026-04-21T02:08:49.333Z","repository":{"id":149512166,"uuid":"620592879","full_name":"Snowflake-Labs/SC.DDLExportScripts","owner":"Snowflake-Labs","description":"Collection of utility scripts to extract code so it can be upgraded to SnowFlake using the SnowConvert tool.","archived":false,"fork":false,"pushed_at":"2025-07-23T05:18:39.000Z","size":117137,"stargazers_count":20,"open_issues_count":2,"forks_count":11,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-07-23T07:11:56.636Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"PLpgSQL","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Snowflake-Labs.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":".github/CODEOWNERS","security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2023-03-29T01:45:40.000Z","updated_at":"2025-07-09T11:17:18.000Z","dependencies_parsed_at":null,"dependency_job_id":"6577ea30-4dab-4d81-8aed-01f8cbdb7c49","html_url":"https://github.com/Snowflake-Labs/SC.DDLExportScripts","commit_stats":null,"previous_names":[],"tags_count":94,"template":false,"template_full_name":null,"purl":"pkg:github/Snowflake-Labs/SC.DDLExportScripts","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Snowflake-Labs%2FSC.DDLExportScripts","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Snowflake-Labs%2FSC.DDLExportScripts/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Snowflake-Labs%2FSC.DDLExportScripts/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Snowflake-Labs%2FSC.DDLExportScripts/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Snowflake-Labs","download_url":"https://codeload.github.com/Snowflake-Labs/SC.DDLExportScripts/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Snowflake-Labs%2FSC.DDLExportScripts/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":277974415,"owners_count":25908396,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-10-02T02:00:08.890Z","response_time":67,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2025-10-02T07:48:02.702Z","updated_at":"2026-04-21T02:08:49.322Z","avatar_url":"https://github.com/Snowflake-Labs.png","language":"PLpgSQL","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Database Export Scripts Collection for SnowConvert\n\n[![CD](https://github.com/Snowflake-Labs/SC.DDLExportScripts/actions/workflows/cd.yml/badge.svg)](https://github.com/Snowflake-Labs/SC.DDLExportScripts/actions/workflows/cd.yml)\n\n## Overview\n\nThis repository contains utility scripts for exporting database objects from various database platforms to be migrated with the [SnowConvert tool](https://docs.snowconvert.com/sc/). These scripts help extract DDL (Data Definition Language) statements that can be used as input for SnowConvert, facilitating the migration process to Snowflake.\n\n## Supported Databases\n\n- [Teradata](./Teradata)\n- [SQL Server](./SQLServer)\n- [Synapse](./Synapse)\n- [Oracle](./Oracle)\n- [Redshift](./Redshift)\n- [Netezza](./Netezza)\n- [Vertica](./Vertica)\n- [DB2](./DB2)\n- [Hive](./Hive)\n- [BigQuery](./BigQuery)\n- [Databricks](./Databricks)\n- [Sybase IQ](./Sybase%20IQ/)\n- [Power BI](./Power%20BI/)\n\n## Supported ETL Tools\n\n- [Informatica PowerCenter](./ETL/Informatica%20PowerCenter/)\n\n## 🚀 Quick Start\n\n**📋 Required Setup for Contributors**\n\nAfter cloning this repository, please run the setup script to configure your development environment:\n\n```bash\n./setup.sh\n```\n\nThis setup is required for all contributors and provides:\n- ✅ Standardized project configuration across all environments\n- ✅ Proper version control and code quality checks\n- ✅ Consistent development workflow for the entire team\n\n**Alternative manual setup:**\n\n```bash\n./.github/scripts/install-hooks.sh\n```\n\n**Note:** Working without proper setup may lead to versioning inconsistencies and CI/CD pipeline issues.\n\n## Getting Started\n\n1. Select the directory for your source database platform\n2. Follow the instructions in the platform-specific README file\n3. Use the exported DDL files as input for SnowConvert\n\n## License\n\nThis project is licensed under the Apache License 2.0 - see the [LICENSE](./LICENSE) file for details.\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsnowflake-labs%2Fsc.ddlexportscripts","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsnowflake-labs%2Fsc.ddlexportscripts","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsnowflake-labs%2Fsc.ddlexportscripts/lists"}