Table of Contents

Object model: the basics

Author/Assessor: Anna Dowling

The following outline will give the reader a summary of the main domain objects associated with the Dig Portal application.

Main Tables and Descriptions:

Assessment

The following assessment is to test your knowledge of the basic object model outlined above for the Dig Portal. Please have a member of the team review this assessment with you.

This assessment assumes that you have a basic working knowledge of MySQL and have completed the MySQL assessment prior to this.

  1. Set up a connection to the Dig Portal RDS instance and locate the dig_portal application database. (If you need assistance in establishing this connection please contact a member of the team.)
  2. In the MySQL prompt, Describe the contents of the following tables: cluster, cluster_group, map_overlay, marker_color_config, dig_portal_config.
  3. Join an entry of the shiro_user table to the shiro_role table.
  4. Join an entry of the cluster table to the cluster_group table.
  5. Locate the active company_config entry for the Dig Portal.
  6. Locate the active database_profile entry for the ticketer application.
  7. Find the uploaded files directory on one of the application handlers for the Dig Portal using the relative table in the database. (If you need assistance in establishing this app handler connection, as it is on AWS, please contact a member of the team.)
  8. Find the relevant ticketer_config entry associated with the active company_config.
  9. Join an entry of the shiro_user table to the cluster table to determine an cluster assignment for that user account.
  10. Join an entry of the shiro_user table to the cluster_group table to determine a cluster_group assignment for that user account.
  11. Find the list of email recipients for fiber cut reports associated with the active Dig Portal configuration.
  12. Join an entry of the map_overlay table to the geographic_location table.