[Issue 649] Rename opportunity table to use our naming schema #767
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Summary
Fixes #649
Time to review: 3 mins
Changes proposed
Rename the opportunity table from
topportunity
as well as adjust several columns to use our namingContext for reviewers
This is intended as a precursor to some work where we'll setup the copy from DMS to our DB tables. As we can rename columns/tables with DMS, we can follow some of our conventions (not starting tables with
t
and slightly clearer column names likeopportunity_number
instead ofoppnumber
).Note this deletes the existing table and makes a new one in the DB migrations, the code is renaming the tables, but Alembic can't detect renames (I think you can manually write the migrations to do renames, but not much point here). As we have nothing in the tables, this is fine, and makes sense to do before we start setting anything up for DMS.
Additional information
What the DB now looks like: