Skip to content

Snowflake: parse sequence lifecycle commands - #36

Merged
osipovartem merged 1 commit into
embucket-sync-df55.0.0from
snowflake-sequence-lifecycle
Sep 21, 2026
Merged

osipovartem merged 1 commit into
embucket-sync-df55.0.0from
snowflake-sequence-lifecycle

Conversation

@osipovartem

Copy link
Copy Markdown

Summary

  • parse Snowflake CREATE [OR REPLACE | OR ALTER] SEQUENCE options
  • add ALTER, SHOW, and DESCRIBE SEQUENCE AST support
  • preserve the existing PostgreSQL-compatible CREATE SEQUENCE option path
  • cover lifecycle syntax, filtering, comments, modifiers, and invalid forms

Snowflake references:

Validation

  • cargo +1.95.0 test --all-features
  • cargo +1.95.0 clippy --all-targets --all-features -- -D warnings
  • cargo +1.95.0 fmt --all -- --check
  • git diff --check

Live Snowflake probes were used to verify option spelling, metadata shape, idempotency, and the one-way ORDER to NOORDER transition.

@osipovartem
osipovartem merged commit 9ac4158 into embucket-sync-df55.0.0 Sep 21, 2026
19 checks passed
@osipovartem
osipovartem deleted the snowflake-sequence-lifecycle branch September 21, 2026 23:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant