Press Cmd+Shift+P (macOS) or Ctrl+Shift+P (Windows/Linux) to open the command palette
Type "Connect to PostgreSQL" and select the command
Enter your connection details or select from saved connections
The extension will start the PostgreSQL Web Client and open it in a new tab
Connection Management
Add Connection: Use the "Add Connection" command or click the + button in the PostgreSQL Connections view
Edit Connection: Right-click on a connection and select "Edit Connection"
Remove Connection: Right-click on a connection and select "Remove Connection"
Test Connection: Right-click on a connection and select "Test Connection"
Disconnect: Right-click on a connected connection and select "Disconnect"
Open in Browser: Right-click on a connection and select "Open in Browser" to access the Web UI in your default browser
🏗️ Development
Build the Extension
# Navigate to the VS Code extension directory
cd vscode-extension
# Install dependencies
npm install
# Build the extension
npm run package
# The extension will be built in the `dist` directory
Run Tests
# Run tests
npm test
📖 Release Notes
Version 0.0.1 (Initial Release)
✅ Core PostgreSQL Web Client functionality
✅ Interactive ER Diagram with drag-and-drop FK management
✅ VS Code Extension integration
✅ Connection management in VS Code
✅ Read-only mode
✅ CSV export and other data operations
📄 License
Apache 2.0
🤝 Contributing
Contributions are welcome! Please feel free to submit a Pull Request.
🌟 Support
If you encounter any issues or have questions, please open an issue on the GitHub repository.
Enjoy using Shield CLI PostgreSQL VS Code Extension! 🎉