Rename resource_type to component_type for Component model
Problem
In catalog_resource_components
table we have a resource_type
column that is an enum. The name resource_type
is wrong because the type refers to the single component and not the catalog resource, which is a component project.
A component project can contain multiple components, each of various types. Today we support only template
type but we are going to add step
with CI Steps.
Proposal
Rename column resource_type
to component_type
.
We will need follow the database guidelines for renaming columns - https://docs.gitlab.com/ee/development/database/avoiding_downtime_in_migrations.html#renaming-columns
Edited by Rajendra Kadam