Thanks for your interest in pgflow! 🎉
The most valuable contributions right now are:
- Use pgflow and spread the word 📢 - Share on social media, tell colleagues, write blog posts
- Report bugs via GitHub Issues
- Share feedback on Discord or GitHub Discussions
- Improve docs - typos, clarity, examples
Helping people discover pgflow is incredibly valuable!
pgflow has ongoing development and planned features. To avoid duplicate or conflicting work:
- Join Discord - Discuss your idea first
- Open an issue - Get feedback before investing time
- Start a discussion - For bigger ideas or questions
This is especially important for SQL/schema changes, which may conflict with upcoming work and require complex setup.
Forks don't have access to repository secrets, so CI may fail for database-related changes. Test locally and mention it in your PR.
- Follow existing patterns in the codebase
- Run
pnpm nx lint <package>before committing - See
.claude/directory for detailed guidelines
- Quick questions: Discord
- Bug reports: GitHub Issues
- Feature ideas: GitHub Discussions
Thanks for helping make pgflow better! 🚀