-
-
Notifications
You must be signed in to change notification settings - Fork 1
Provider PostgreSQL Npgsql
LAP-CHRIS\chris edited this page Mar 10, 2026
·
1 revision
Language: English | Português (Brasil)
Package: DbSqlLikeMem.Npgsql
- Your application targets PostgreSQL through Npgsql
- You need PostgreSQL-flavored tests with Dapper or ADO.NET
- Your scenarios depend on PostgreSQL sequence or
RETURNING-style behavior
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- PostgreSQL-oriented connection and command mocks
- Dialect-aware test flows for common PostgreSQL-style SQL
- Sequence functions such as
nextval,currval,setval, andlastval - Dapper-friendly usage on the same
DbConnectionsurface
- PostgreSQL sequence functions and schema-qualified names
- PostgreSQL-style UPSERT through
ON CONFLICT -
RETURNING-style expectations compared with other database families
- Confirm advanced PostgreSQL-specific SQL against the real provider when it becomes release-critical
- Use the compatibility page before assuming broad coverage of niche syntax combinations
- Home
- Getting Started
- DotNet Fiddle Quick Start
- Provider Selection
- Providers and Compatibility
- ADO.NET and Dapper
- DbConnection Interception
- DI and Interception Setup
- Testing Strategy
- Diagnostics and Execution Plans
- Limitations and Known Gaps
- Recipes and Common Scenarios
- Transactions and Volatile Data
- Schema Snapshots and Replay
- FAQ and Troubleshooting
- Observability and Debugging
- Benchmark Results
- Provider-Specific Recipes
- Examples by Architecture
- Migration from Real DB Tests
- Performance of Test Suites
- Compatibility Matrix Summary
- Glossary
- Extensions and Ecosystem
- ORM and Test Integrations
- MiniProfiler Integration
- Visual Studio Extension
- VS Code Extension
- Maintainer Resources
- Início
- Começando
- Começando no .NET Fiddle
- Escolha do Provider
- Provedores e Compatibilidade
- ADO.NET e Dapper
- Interceptação de DbConnection
- Setup de DI e Interceptação
- Estratégia de Testes
- Diagnóstico e Planos de Execução
- Limitações e Gaps Conhecidos
- Receitas e Cenários Comuns
- Transações e Dados Voláteis
- Snapshots de Schema e Replay
- FAQ e Troubleshooting