Skip to content

feat(migrate): expand syntax support and harden placeholder parsing#108

Merged
rmorehig merged 3 commits intomainfrom
rmorehig/push-param-pr
Feb 18, 2026
Merged

feat(migrate): expand syntax support and harden placeholder parsing#108
rmorehig merged 3 commits intomainfrom
rmorehig/push-param-pr

Conversation

@rmorehig
Copy link
Collaborator

@rmorehig rmorehig commented Feb 18, 2026

Summary

  • Expand migrate parser and generator support across datasource and pipe syntax, including sink/import and parameter handling.
  • Make placeholder parsing robust when descriptions include text like analyze (defaults to 1 day).
  • Normalize parameter inference and default propagation for migration output.
  • Add and update migrate/generator tests for duplicate/default and syntax coverage.

Validation

  • Ran migrate test suite file: src/cli/commands/migrate.test.ts (all tests passed).
  • Ran migration command from example directory: npx tinybird migrate data_project --force (completed without errors).

@rmorehig rmorehig merged commit 29f0056 into main Feb 18, 2026
2 checks passed
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