Welcome to the GaussDB Rust driver documentation. This directory contains comprehensive guides and references for using the driver effectively.
- 中文版兼容性文档 - GaussDB/OpenGauss 与 PostgreSQL 兼容性详细说明
- English Compatibility Guide - Detailed compatibility information between GaussDB/OpenGauss and PostgreSQL
- Start with the Compatibility Guide to understand the differences
- Review the Migration Guidelines for best practices
- Check the Compatibility Matrix for feature support
- Review Known Incompatibilities before coding
- Follow Best Practices for writing compatible code
- Use the Code Review Checklist before deployment
- Check Error Messages for common issues
- Review Workarounds for unsupported features
- Consult Support and Feedback for help
| Document | Language | Status | Last Updated |
|---|---|---|---|
| Compatibility Guide | English | ✅ Complete | 2025-05-31 |
| 兼容性文档 | 中文 | ✅ Complete | 2025-05-31 |
We welcome contributions to improve our documentation:
- Report Issues: Found an error or missing information? Please open an issue.
- Suggest Improvements: Have ideas for better explanations? We'd love to hear them.
- Add Examples: More code examples are always helpful.
- Translate: Help us provide documentation in more languages.
If you're new to the GaussDB Rust driver, we recommend:
- Read the compatibility documentation to understand the differences from PostgreSQL
- Set up your development environment with OpenGauss or GaussDB
- Run the test suite to verify your setup
- Start with simple examples before moving to complex use cases
- GitHub Issues: Report bugs or request features
- Discussions: Join community discussions
- Email: Contact maintainers directly for urgent issues
Documentation maintained by the GaussDB Rust Driver Team
Last updated: May 31, 2025