Skip to content

Commit

Permalink
Merge pull request #250 from oarepo/base_profile
Browse files Browse the repository at this point in the history
introduced base profile
  • Loading branch information
SilvyPuzzlewell authored Feb 20, 2024
2 parents bbe0f79 + a7d2be1 commit 042d4e2
Showing 1 changed file with 34 additions and 16 deletions.
50 changes: 34 additions & 16 deletions setup.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -120,28 +120,50 @@ oarepo_model_builder.profiles =
####
#### Model profile
####
oarepo_model_builder.builders.record.inherit =
0100-model = oarepo_model_builder.builders.base

oarepo_model_builder.builders.record =
0020-jsonschema = oarepo_model_builder.builders.jsonschema:JSONSchemaBuilder
0030-mapping = oarepo_model_builder.builders.mapping:MappingBuilder
0105-invenio_record_pid_provider = oarepo_model_builder.invenio.invenio_record_pid_provider:InvenioRecordPIDProviderBuilder
0200-invenio_record_permissions = oarepo_model_builder.invenio.invenio_record_permissions:InvenioRecordPermissionsBuilder
0300-invenio_record_search_facets = oarepo_model_builder.invenio.invenio_record_facets:InvenioRecordSearchFacetsBuilder
0305-invenio_record_search_options = oarepo_model_builder.invenio.invenio_record_search_options:InvenioRecordSearchOptionsBuilder
0340-invenio_record_dumper = oarepo_model_builder.invenio.invenio_record_dumper:InvenioRecordDumperBuilder
0350-edtf_interval-dumper = oarepo_model_builder.invenio.edtf_interval_dumper:EDTFIntervalDumperBuilder
0910-invenio_record_metadata_alembic_setup_cfg = oarepo_model_builder.invenio.invenio_record_metadata_alembic_setup_cfg:InvenioRecordMetadataAlembicSetupCfgBuilder
0940-invenio_record_search_setup_cfg = oarepo_model_builder.invenio.invenio_record_search_setup_cfg:InvenioRecordSearchSetupCfgBuilder
0950-invenio_record_jsonschemas_setup_cfg = oarepo_model_builder.invenio.invenio_record_jsonschemas_setup_cfg:InvenioRecordJSONSchemasSetupCfgBuilder
1030-invenio_script_sample_data = oarepo_model_builder.invenio.invenio_script_sample_data:SampleDataBuilder
1050-invenio_version = oarepo_model_builder.invenio.invenio_version:InvenioVersionBuilder
2000-model_saver = oarepo_model_builder.builders.model_saver:ModelSaverBuilder
2010-model_registration = oarepo_model_builder.builders.model_saver:ModelRegistrationBuilder
2020-invenio_record_item = oarepo_model_builder.invenio.invenio_record_item:InvenioRecordItemBuilder
2030-invenio_record_list = oarepo_model_builder.invenio.invenio_record_list:InvenioRecordListBuilder

oarepo_model_builder.builders.base =
0050-setup-cfg = oarepo_model_builder.builders.setup_cfg:SetupCfgBuilder
0060-setup-py = oarepo_model_builder.builders.setup_py:SetupPyBuilder
0070-pyproject-toml = oarepo_model_builder.builders.pyproject_toml:PyprojectTOMLBuilder
0100-python_structure = oarepo_model_builder.builders.python_structure:PythonStructureBuilder
0105-invenio_record_pid_provider = oarepo_model_builder.invenio.invenio_record_pid_provider:InvenioRecordPIDProviderBuilder

0110-invenio_record = oarepo_model_builder.invenio.invenio_record:InvenioRecordBuilder
0120-invenio_record_metadata = oarepo_model_builder.invenio.invenio_record_metadata:InvenioRecordMetadataBuilder
0130-invenio_record_marshmallow = oarepo_model_builder.invenio.invenio_record_marshmallow:InvenioRecordMarshmallowBuilder
0140-invenio_record_ui_marshmallow = oarepo_model_builder.invenio.invenio_record_ui_marshmallow:InvenioRecordUIMarshmallowBuilder
0200-invenio_record_permissions = oarepo_model_builder.invenio.invenio_record_permissions:InvenioRecordPermissionsBuilder
0300-invenio_record_search_facets = oarepo_model_builder.invenio.invenio_record_facets:InvenioRecordSearchFacetsBuilder
0305-invenio_record_search_options = oarepo_model_builder.invenio.invenio_record_search_options:InvenioRecordSearchOptionsBuilder


#should stay here?
0310-invenio_record_service_config = oarepo_model_builder.invenio.invenio_record_service_config:InvenioRecordServiceConfigBuilder


0320-invenio_record_service = oarepo_model_builder.invenio.invenio_record_service:InvenioRecordServiceBuilder
0340-invenio_record_dumper = oarepo_model_builder.invenio.invenio_record_dumper:InvenioRecordDumperBuilder
0350-edtf_interval-dumper = oarepo_model_builder.invenio.edtf_interval_dumper:EDTFIntervalDumperBuilder

#prob move to record
0400-invenio_record_resource_config = oarepo_model_builder.invenio.invenio_record_resource_config:InvenioRecordResourceConfigBuilder


0410-invenio_record_resource = oarepo_model_builder.invenio.invenio_record_resource:InvenioRecordResourceBuilder
0420-invenio_api_views = oarepo_model_builder.invenio.invenio_api_views:InvenioAPIViewsBuilder
0421-invenio_app_views = oarepo_model_builder.invenio.invenio_app_views:InvenioAPPViewsBuilder
Expand All @@ -150,18 +172,14 @@ oarepo_model_builder.builders.record =
0600-invenio_ext = oarepo_model_builder.invenio.invenio_ext:InvenioExtBuilder
0605-invenio_ext_resource = oarepo_model_builder.invenio.invenio_ext_resource:InvenioExtResourceBuilder
0610-invenio_ext_setup_cfg = oarepo_model_builder.invenio.invenio_ext_setup_cfg:InvenioExtSetupCfgBuilder
0700-invenio_ext = oarepo_model_builder.invenio.invenio_proxies:InvenioProxiesBuilder
0910-invenio_record_metadata_alembic_setup_cfg = oarepo_model_builder.invenio.invenio_record_metadata_alembic_setup_cfg:InvenioRecordMetadataAlembicSetupCfgBuilder
0700-invenio_proxies = oarepo_model_builder.invenio.invenio_proxies:InvenioProxiesBuilder

0920-invenio_record_metadata_models_setup_cfg = oarepo_model_builder.invenio.invenio_record_metadata_models_setup_cfg:InvenioRecordMetadataModelsSetupCfgBuilder
0930-invenio_resource_setup_cfg = oarepo_model_builder.invenio.invenio_record_resource_setup_cfg:InvenioRecordResourceSetupCfgBuilder
0940-invenio_record_search_setup_cfg = oarepo_model_builder.invenio.invenio_record_search_setup_cfg:InvenioRecordSearchSetupCfgBuilder
0950-invenio_record_jsonschemas_setup_cfg = oarepo_model_builder.invenio.invenio_record_jsonschemas_setup_cfg:InvenioRecordJSONSchemasSetupCfgBuilder
1030-invenio_script_sample_data = oarepo_model_builder.invenio.invenio_script_sample_data:SampleDataBuilder
1050-invenio_version = oarepo_model_builder.invenio.invenio_version:InvenioVersionBuilder
2000-model_saver = oarepo_model_builder.builders.model_saver:ModelSaverBuilder
2010-model_registration = oarepo_model_builder.builders.model_saver:ModelRegistrationBuilder
2020-invenio_record_item = oarepo_model_builder.invenio.invenio_record_item:InvenioRecordItemBuilder
2030-invenio_record_list = oarepo_model_builder.invenio.invenio_record_list:InvenioRecordListBuilder





####
#### Extended schema profile
Expand Down

0 comments on commit 042d4e2

Please sign in to comment.