Merge pull request #44 from sfc-gh-pmore/main

Added support for Dynamic Table object type
This commit is contained in:
Ytbarek Hailu
2025-11-05 20:54:31 -08:00
committed by GitHub
3 changed files with 6 additions and 2 deletions

View File

@@ -1,6 +1,9 @@
# DLSync Changelog
This project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
## [2.5.0] - 2025-11-06
### Added
- Adding Dynamic Table to support the dynamic tables migration
## [2.4.4] - 2025-10-27
### Fixed
- Fixed issue in create script with quoted object names

View File

@@ -1 +1 @@
releaseVersion=2.4.4
releaseVersion=2.5.0

View File

@@ -1,7 +1,7 @@
package com.snowflake.dlsync.models;
public enum ScriptObjectType {
VIEWS("VIEW"),FUNCTIONS("FUNCTION"),PROCEDURES("PROCEDURE"),FILE_FORMATS("FILE FORMAT"),TABLES("TABLE"),STREAMS("STREAM"),SEQUENCES("SEQUENCE"),STAGES("STAGE"),TASKS("TASK"),STREAMLITS("STREAMLIT"),PIPES("PIPE"),ALERTS("ALERT");
VIEWS("VIEW"),FUNCTIONS("FUNCTION"),PROCEDURES("PROCEDURE"),FILE_FORMATS("FILE FORMAT"),TABLES("TABLE"),STREAMS("STREAM"),SEQUENCES("SEQUENCE"),STAGES("STAGE"),TASKS("TASK"),STREAMLITS("STREAMLIT"),PIPES("PIPE"),ALERTS("ALERT"),DYNAMIC_TABLES("DYNAMIC TABLE");
private final String singular;
private ScriptObjectType(String type) {
@@ -21,6 +21,7 @@ public enum ScriptObjectType {
case STAGES:
case TASKS:
case ALERTS:
case DYNAMIC_TABLES:
return true;
default:
return false;