Problem/Motivation

Rewrite to use common table expressions per https://github.com/nterbogt/entity_hierarchy/pull/2

Steps to reproduce

Proposed resolution

Remaining tasks

  1. See if we can do something with the views arguments, as they're useful
  2. hook_requirements to prevent install if no support for CTEs

User interface changes

API changes

Data model changes

Command icon Show commands

Start within a Git clone of the project using the version control instructions.

Or, if you do not have SSH keys set up on git.drupalcode.org:

Comments

larowlan created an issue. See original summary.

larowlan credited nterbogt.

larowlan’s picture

Version: 4.x-dev » 5.x-dev
larowlan’s picture

larowlan’s picture

This is passing now.
Taking a quick look at the views integration to see if there's any quick wins

larowlan’s picture

Issue summary: View changes
larowlan’s picture

I have the 'is child of' argument for views going, will round out the 'is parent of' and 'is sibling of' as those are simple enough.

Then will add the hook_requirements and I think this is good to go.

larowlan’s picture

Pushed arguments to add-back-views branch
Will get tests passing tomorrow and move onto hook_requirements

  • larowlan committed 552e275c on 5.x
    Issue #3411981 by larowlan, nterbogt: CTE Rewrite
    
larowlan’s picture

Issue summary: View changes
Status: Active » Fixed

Merged!

Thanks for the monster effort @nterbogt

I'll cut an alpha and add some issues for some possible things we could do before beta

Status: Fixed » Closed (fixed)

Automatically closed - issue fixed for 2 weeks with no activity.