Roadmap
Project Status: Alpha - Approaching first release. Not yet recommended for production use.
Last updated: June 2026
Current State
Section titled “Current State”pgmt supports most PostgreSQL schema objects: tables, views, functions, aggregates, operators, casts, triggers, indexes, constraints, custom types, domains, sequences, extensions, RLS policies, comments, and grants. See Supported Features for the complete list.
Future Directions
Section titled “Future Directions”These are areas being explored based on community feedback:
- Additional PostgreSQL objects - Materialized views, partitioned tables
- Developer experience - Improved error messages, performance optimizations for large schemas
- Distribution - Native platform packages (Homebrew, APT, etc.)
- Migration tooling - Enhanced conflict resolution, rename detection
Not In Scope
Section titled “Not In Scope”These features are intentionally outside pgmt’s mission:
- Non-PostgreSQL databases - pgmt is PostgreSQL-specific by design
- Data migration & ETL - Focus is schema structure, not data transformation
- Database administration - Connection pooling, backup management, performance monitoring
- ORM replacement - pgmt complements ORMs, doesn’t replace application data access
- Real-time schema changes - Online schema modification without migrations
Influencing the Roadmap
Section titled “Influencing the Roadmap”- Open GitHub Issues with detailed use cases
- Join GitHub Discussions for roadmap planning
- Contribute code via pull requests