Skip to content

Static factory mapper#2341

Merged
norberttech merged 9 commits into1.xfrom
static-factory-mapper
May 1, 2026
Merged

Static factory mapper#2341
norberttech merged 9 commits into1.xfrom
static-factory-mapper

Conversation

@norberttech
Copy link
Copy Markdown
Member

@norberttech norberttech commented Apr 30, 2026

Resolves: #2336

Change Log


Added

  • PostgreSql - fetchOne and fetchSingel and fetchSingleInto

Fixed

  • PostgreSql - Static factory mapper

Changed

  • PostgreSql - fetchOne and fetchOneInto are nullable now

Removed

Deprecated

Security

@norberttech norberttech added this to the 0.37.0 milestone Apr 30, 2026
@codecov
Copy link
Copy Markdown

codecov Bot commented Apr 30, 2026

Codecov Report

❌ Patch coverage is 48.93617% with 24 lines in your changes missing coverage. Please review.
✅ Project coverage is 84.30%. Comparing base (af9cdd1) to head (0a323b6).
⚠️ Report is 1 commits behind head on 1.x.
✅ All tests successful. No failed tests found.

Additional details and impacted files
@@              Coverage Diff              @@
##                1.x    #2341       +/-   ##
=============================================
+ Coverage     10.69%   84.30%   +73.60%     
- Complexity        0    19943    +19943     
=============================================
  Files          1549     1551        +2     
  Lines         58911    58838       -73     
=============================================
+ Hits           6301    49603    +43302     
+ Misses        52610     9235    -43375     
Components Coverage Δ
etl 90.63% <ø> (+90.57%) ⬆️
cli 85.76% <ø> (+85.76%) ⬆️
lib-array-dot 94.82% <ø> (+94.82%) ⬆️
lib-azure-sdk 61.13% <ø> (+61.13%) ⬆️
lib-doctrine-dbal-bulk 95.16% <ø> (+95.16%) ⬆️
lib-filesystem 85.26% <ø> (+76.20%) ⬆️
lib-types 89.38% <ø> (+88.66%) ⬆️
lib-parquet 68.82% <ø> (-0.85%) ⬇️
lib-parquet-viewer 83.04% <ø> (+83.04%) ⬆️
lib-snappy 90.65% <ø> (+0.46%) ⬆️
lib-dremel 0.00% <ø> (ø)
lib-postgresql 88.72% <47.82%> (+88.72%) ⬆️
lib-telemetry 90.32% <ø> (+90.32%) ⬆️
bridge-filesystem-async-aws 92.63% <ø> (+92.63%) ⬆️
bridge-filesystem-azure 91.48% <ø> (+91.48%) ⬆️
bridge-monolog-http 98.70% <ø> (+98.70%) ⬆️
bridge-monolog-telemetry 90.32% <ø> (+90.32%) ⬆️
bridge-openapi-specification 91.50% <ø> (+91.50%) ⬆️
symfony-http-foundation 79.45% <ø> (+79.45%) ⬆️
bridge-psr18-telemetry 100.00% <ø> (+100.00%) ⬆️
bridge-psr7-telemetry 100.00% <ø> (+100.00%) ⬆️
bridge-telemetry-otlp 89.64% <ø> (+89.64%) ⬆️
bridge-symfony-http-foundation-telemetry 88.23% <ø> (+88.23%) ⬆️
bridge-symfony-filesystem-bundle 94.08% <ø> (+94.08%) ⬆️
bridge-symfony-filesystem-cache 97.93% <ø> (+97.93%) ⬆️
bridge-symfony-postgresql-bundle 94.01% <ø> (+94.01%) ⬆️
bridge-symfony-postgresql-cache 93.52% <ø> (+93.52%) ⬆️
bridge-symfony-postgresql-messenger 99.59% <100.00%> (+99.59%) ⬆️
bridge-symfony-postgresql-session 93.46% <ø> (+93.46%) ⬆️
bridge-symfony-telemetry-bundle 67.73% <ø> (+67.73%) ⬆️
adapter-chartjs 84.72% <ø> (+84.72%) ⬆️
adapter-csv 88.65% <ø> (+88.65%) ⬆️
adapter-doctrine 92.00% <ø> (+92.00%) ⬆️
adapter-elasticsearch 92.78% <ø> (+92.78%) ⬆️
adapter-google-sheet 99.02% <ø> (+99.02%) ⬆️
adapter-http 67.91% <ø> (+67.91%) ⬆️
adapter-json 87.61% <ø> (+87.61%) ⬆️
adapter-logger 47.36% <ø> (+47.36%) ⬆️
adapter-parquet 82.78% <ø> (+82.78%) ⬆️
adapter-text 81.25% <ø> (+81.25%) ⬆️
adapter-xml 82.61% <ø> (+82.61%) ⬆️
adapter-avro 0.00% <ø> (ø)
adapter-excel 94.02% <ø> (+94.02%) ⬆️
adapter-postgresql 0.00% <ø> (ø)
bridge-phpunit-postgresql 72.97% <ø> (+41.89%) ⬆️
bridge-phpunit-telemetry 60.33% <ø> (+58.37%) ⬆️
bridge-postgresql-valinor 100.00% <ø> (+100.00%) ⬆️
🚀 New features to boost your workflow:
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@github-actions github-actions Bot added size: XL and removed size: L labels Apr 30, 2026
@norberttech norberttech merged commit 067cc53 into 1.x May 1, 2026
31 checks passed
@github-project-automation github-project-automation Bot moved this from Todo to Done in Roadmap May 1, 2026
@norberttech norberttech deleted the static-factory-mapper branch May 1, 2026 09:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

[Proposal]: Split exception for postgres fetch*() or allow returning null

1 participant