Uploaded image for project: 'COmanage Framework Migration'
  1. COmanage Framework Migration
  2. CFM-442

Review Changelog Active Record Key

    XMLWordPrintable

Details

    • Task
    • Resolution: Unresolved
    • Blocker
    • COmanage Registry 5.0.0 (Pupal Eclosion)
    • None

    Description

      There are four changelog metadata attributes. Three have fixed names: actor_identifier, deleted, and revision. The fourth is dynamically constructed from the name of the table, eg email_addresses:email_address_id is the changelog active record key, that (when not null) points to the active record that created the archive record. This complicates code since the attribute name must be dynamically constructed, even though its function doesn't change.

      Consider renaming this key something like "active_record_id".

      If this change is accepted transmogrification will need to be updated.

      Attachments

        Issue Links

          Activity

            People

              benn.oshrin@at.internet2.edu Benn Oshrin
              benn.oshrin@at.internet2.edu Benn Oshrin
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated: