-
Notifications
You must be signed in to change notification settings - Fork 40
feat: Command Line SDK update for version 10.2.3 #211
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
WalkthroughThis PR updates Appwrite CLI from version 10.2.2 to 10.2.3. It includes version bumps across configuration files, installer scripts, and package manifests. Additionally, it introduces table initialization functionality by adding a new question set for table creation, implementing an initTable command, and enhancing the push command's tables database change handling with improved action metadata and display formatting. The changes also update the document security prompt in the collection creation flow. Estimated code review effort🎯 3 (Moderate) | ⏱️ ~20 minutes Reasoning: The PR comprises primarily repetitive version bumps across 8 files (CHANGELOG.md, README.md, install.ps1, install.sh, lib/client.js, lib/parser.js, package.json, scoop/appwrite.config.json), which are low-effort and homogeneous. However, the new table initialization logic in lib/commands/init.js and lib/questions.js introduces distinct functionality that mirrors existing resource creation patterns but requires verification of correctness. The lib/commands/push.js changes are localized display improvements (formatting, action metadata, spacing) that are straightforward but benefit from careful review. The additions to lib/questions.js (questionsCreateTable export, documentSecurity updates) are well-scoped. Overall moderate complexity due to the mix of trivial version updates and contained new feature logic spanning a moderate file count. Pre-merge checks and finishing touches❌ Failed checks (1 warning)
✅ Passed checks (2 passed)
✨ Finishing touches
🧪 Generate unit tests (beta)
📜 Recent review detailsConfiguration used: CodeRabbit UI Review profile: CHILL Plan: Pro 📒 Files selected for processing (11)
🧰 Additional context used🧬 Code graph analysis (4)lib/commands/push.js (1)
lib/client.js (2)
lib/commands/init.js (2)
lib/questions.js (2)
🔇 Additional comments (18)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
This PR contains updates to the Command Line SDK for version 10.2.3.
Summary by CodeRabbit
New Features
init tablecommand for managing database tables.Bug Fixes
Chores