• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

nextras / orm
93%
master: 92%

Build:
Build:
LAST BUILD BRANCH: renovate/phpstan-packages
DEFAULT BRANCH: master
Repo Added 04 Apr 2015 07:21AM UTC
Files 139
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

LAST BUILD ON BRANCH relationship_distinct
branch: relationship_distinct
CHANGE BRANCH
x
Reset
  • relationship_distinct
  • 2_0_for_php_7_2
  • accessors
  • aggregation_functions
  • aggregation_on_empty
  • alias_fix
  • alias_fix_v31
  • ambiguous_relationship
  • annotation_parser_strings
  • appveyor
  • appveyor_php72
  • autoupdate_mapper
  • bufix_count_stored_on_1M
  • cache_dep
  • cache_property_metadata
  • cascade_remove
  • changes
  • ci
  • coding_style
  • collection_functions_refactoring
  • collection_get_checked
  • collection_getbyid
  • collections_nulls_sorting
  • composite
  • composite_order
  • composite_pk_get_by_id
  • condition_parser
  • conventions
  • count-bugfix
  • coveralls
  • custom_datetime
  • custom_functions
  • cycle_deny
  • date-property-wrapper
  • datetime
  • datetime-property-wrapper
  • datetime_primary
  • datetimeimmutable_normalization
  • datetimesimple
  • dbal_make_select_overrideable
  • dependabot/composer/phpstan/extension-installer-1.0.5
  • dependabot/composer/phpstan/phpstan-0.12.32
  • dependabot/composer/phpstan/phpstan-0.12.33
  • dependabot/composer/phpstan/phpstan-0.12.34
  • dependabot/composer/phpstan/phpstan-0.12.36
  • dependabot/composer/phpstan/phpstan-0.12.37
  • dependabot/composer/phpstan/phpstan-0.12.38
  • dependabot/composer/phpstan/phpstan-0.12.39
  • dependabot/composer/phpstan/phpstan-0.12.40
  • dependabot/composer/phpstan/phpstan-0.12.42
  • dependabot/composer/phpstan/phpstan-0.12.43
  • dependabot/composer/phpstan/phpstan-0.12.45
  • dependabot/composer/phpstan/phpstan-0.12.48
  • dependabot/composer/phpstan/phpstan-deprecation-rules-0.12.5
  • dependabot/composer/phpstan/phpstan-mockery-0.12.7
  • dependabot/composer/phpstan/phpstan-nette-0.12.8
  • dependabot/composer/phpstan/phpstan-nette-0.12.9
  • dependabot/composer/phpstan/phpstan-strict-rules-0.12.5
  • derived_collection
  • derived_relationship_tracking
  • di-finder
  • docker-compose-performance
  • docker-setup
  • docs/collection-functions
  • drop_this
  • e3
  • e4
  • embeddable-property-meta
  • embeddable_fixes
  • embeddable_relationship
  • embeddables
  • embeddables-part1
  • embeddables_collection
  • embeddables_fixes_enhancements
  • enum
  • extension
  • feature/filtered-di-repo-finder
  • feature/mapper-to-entity
  • fetchpairs-traversing
  • fix-count-stored
  • fix-one-has-one
  • fix/join-different-path
  • fix/removal-helper-sti
  • fix_loading_giant_releationships
  • fix_mssql
  • fix_preload_container_on_invalid_relationship
  • fix_preload_iterator
  • fix_relationship_count
  • fix_removal
  • functions
  • generics
  • get_relationship_collection
  • has-many-collection
  • has-many-set
  • iconnection
  • id_rework
  • interface_cleanups
  • is_main
  • issue-749
  • lazy-relationships
  • like_function
  • macro-parser
  • main
  • many_has_many
  • many_has_many_fixes
  • many_has_many_v2
  • many_to_many
  • master
  • meta-validate-args
  • mssql
  • multi-default-order
  • nette-di-lazy
  • nette_3_0
  • nette_object
  • new_dbal
  • nullable_datetime_modifier
  • nullable_phpdoc_types
  • one_side_properties
  • optimize_find_by
  • or
  • or-flatten
  • order_nullable
  • ordering-has-many
  • peristed_id_as_raw_value
  • persist_only_modified
  • persistence
  • php7
  • php7.4
  • php73
  • phpdbg
  • phpstan
  • phpstan11
  • phpstan9
  • phpstan_fixes
  • phpstan_no_missing_types
  • pr/219
  • pr/custom_functions
  • pr/fix_persistence_one_to_one
  • pr/metadata_storage_multiple_model_support
  • pr/one_to_many_is_loaded
  • pr/persist_bug
  • pr/persistence_helper
  • pr/persistence_helper_improvements
  • pr/persistence_helper_tests
  • pr/speedup_persistence_of_unmodified_relationships
  • primary-proxy-through-wrapper
  • production
  • properties
  • property-injection
  • pull/297/head
  • queries
  • query-cache
  • refactoring_compare
  • reflection
  • rel_fix
  • relationship_fix
  • relationship_via_property
  • rels
  • removing
  • renovate/actions-checkout-5.x
  • renovate/mariadb-10.x
  • renovate/mysql-8.x
  • renovate/mysql-9.x
  • renovate/nextras-orm-phpstan-2.x
  • renovate/phpstan-packages
  • renovate/postgres-17.x
  • repository_finder
  • repository_magic_methods_priority
  • select_count_optimization
  • simple_value_datetime
  • simplify_count_in_relationship
  • sti
  • stor_refac
  • to_collection
  • travis
  • travis_dependencies_lowest
  • two_pass
  • updates
  • v1.0
  • v1.0.0
  • v1.0.0-RC3
  • v1.1
  • v1.1.0
  • v1.1.0-RC2
  • v1.1.0-beta1
  • v1.1.1
  • v1.1.2
  • v1.1.3
  • v1.1.4
  • v2.0
  • v2.0.0
  • v2.0.0-beta1
  • v2.0.0-beta2
  • v2.0.0-beta3
  • v2.0.0-rc1
  • v2.0.0-rc2
  • v2.0.1
  • v2.0.2
  • v2.1
  • v2.1.0
  • v2.1.0-rc1
  • v2.1.1
  • v2.2
  • v2.2.0
  • v2.2.0-rc1
  • v2.2.0-rc2
  • v2.2.0-rc3
  • v2.2.0-rc4
  • v2.2.1
  • v2.2.2
  • v2.2.3
  • v2.3
  • v3.0
  • v3.0.0
  • v3.0.0-beta1
  • v3.0.0-beta2
  • v3.0.0-rc1
  • v3.0.0-rc2
  • v3.0.1
  • v3.0.2
  • v3.0.3
  • v3.1
  • v3.1.0
  • v3.1.0-rc1
  • v3.1.1
  • v3.1.2
  • v3.1.3
  • v3.1.4
  • v4.0
  • v4.0.0
  • v4.0.0-rc1
  • v4.0.1
  • v4.0.2
  • v5.0
  • weak-reference-identity-map
  • with_query_builder

pending completion
1112

push

travis-ci

hrach
relationships: remove auto-distinct if any join is present

This fixes bug introduced in 3.0 release when you couldn't filter
and order in relationship by hasOne relationships in PostgreSQL.
Also, filtering and ordering by hasMany relationships may be disallowed
in future, see #289

3234 of 3470 relevant lines covered (93.2%)

0.93 hits per line

Relevant lines Covered
Build:
Build:
3470 RELEVANT LINES 3234 COVERED LINES
0.93 HITS PER LINE
Source Files on relationship_distinct
  • List 0
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
1112 relationship_distinct relationships: remove auto-distinct if any join is present This fixes bug introduced in 3.0 release when you couldn't filter and order in relationship by hasOne relationships in PostgreSQL. Also, filtering and ordering by hasMany relationships ma... push 07 Apr 2018 01:21PM UTC hrach travis-ci pending completion  
See All Builds (1900)
  • Repo on GitHub
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2025 Coveralls, Inc