-
Notifications
You must be signed in to change notification settings - Fork 73
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add created_at
and updated_at
columns to FidesBase
model tables
#290
Conversation
created_at
and updated_at
columns to FidesBase
model tables
@PSalant726 how did you test that the migrations ran successfully and this info is being stored? I checked in the database and I don't see those columns |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I don't see those columns in the database, so either the migrations aren't running automatically like they should (i'm pretty sure they are) or the migration itself has some sort of error
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pulled locally and ran, confirmed in the DB that the new columns existed. Great work!
* Allow incoming fields to be specified on a saas config as being dependent on each other, not treated as an independent list of values. - Update graph_task.pre_process_input_data to be able to optionally separate independent fields from dependent fields when processing incoming data into a collection. * Add a test for pre_process_input_data when group_dependent_fields is set to True. - Fix bug where nesting of adding data to output is happening in the wrong place. * Add validation that grouped_inputs must all reference fields from the same collection. * Fix bug where empty dict was being added to array. * Fix bad yaml nesting and the fact that some extra endpoints were adding in the saas config test. * Fix potential bug where collection name doesn't exist because it didn't pass validation. * Add a test confirming if no grouped_input fields are specified, "fidesops_grouped_inputs" key just returns an empty list. * Grouped_inputs fields may not exist. * Allow grouped inputs to be reference or identity fields. * Put building the dataset graphs within the try/except because if this fails, this will be swallowed and difficult to debug. * Remove post-processor item that is being handled by separate PR. * Responding to CR - when storing grouped_inputs on internal collections, use set representation. * Set FIDESOPS_GROUPED_INPUTS key regardless. * Add the fidesops_grouped_inputs keys - they are now included in all outputs. - Switch the issubset. * Change grouped_inputs list->set type where we merge collections for saas configs. * Fix test after merge.
* Allow incoming fields to be specified on a saas config as being dependent on each other, not treated as an independent list of values. - Update graph_task.pre_process_input_data to be able to optionally separate independent fields from dependent fields when processing incoming data into a collection. * Add a test for pre_process_input_data when group_dependent_fields is set to True. - Fix bug where nesting of adding data to output is happening in the wrong place. * Add validation that grouped_inputs must all reference fields from the same collection. * Fix bug where empty dict was being added to array. * Fix bad yaml nesting and the fact that some extra endpoints were adding in the saas config test. * Fix potential bug where collection name doesn't exist because it didn't pass validation. * Add a test confirming if no grouped_input fields are specified, "fidesops_grouped_inputs" key just returns an empty list. * Grouped_inputs fields may not exist. * Allow grouped inputs to be reference or identity fields. * Put building the dataset graphs within the try/except because if this fails, this will be swallowed and difficult to debug. * Remove post-processor item that is being handled by separate PR. * Responding to CR - when storing grouped_inputs on internal collections, use set representation. * Set FIDESOPS_GROUPED_INPUTS key regardless. * Add the fidesops_grouped_inputs keys - they are now included in all outputs. - Switch the issubset. * Change grouped_inputs list->set type where we merge collections for saas configs. * Fix test after merge.
Closes #278
Code Changes
created_at
column to allFidesBase
modelsupdated_at
column to allFidesBase
modelsSteps to Confirm
Pre-Merge Checklist
Description Of Changes
Fixes some awkward or incorrect logging, and adds "default"
created_at
andupdated_at
columns to allFidesBase
model tables.