Providers
Four providers, one manifest contract.
Every provider package translates the same manifest into native storage — and reports honestly about what it supports.
Providers
Four first-party providers. Equal treatment, honest differences.
Each provider package translates manifests into its native shape — and reports honestly about its capabilities.
Capability
SQLite
SQL Server
PostgreSQL
MongoDB
Portable document storage
Single contract across relational and document backends.
native
Declared indexes
Index intent declared in the manifest; enforced per provider.
Materialization & history
Plans and schema history are first-class, inspectable artifacts.
Optimized physicalization
Opt-in promotion of hot paths to provider-native shapes.
Build persistence on declared intent.
Use Groundwork as an MIT-licensed foundation for provider-neutral persistence in .NET applications.