"""The application factory.""" def register_blueprints(app): """Register blueprints.""" from abacus_contract.blueprints.contract import contract_api from abacus_contract.blueprints.contract_advance import contract_advance_api from abacus_contract.blueprints.contract_exclusion import contract_exclusion_api from abacus_contract.blueprints.contract_flowthrough import contract_flowthrough_api from abacus_contract.blueprints.contract_lifecycle import contract_lifecycle_api from abacus_contract.blueprints.contract_lifecycle_schedule import ( contract_lifecycle_schedule_api, ) from abacus_contract.blueprints.contract_lifecycle_schedule_detail import ( contract_lifecycle_schedule_detail_api, ) from abacus_contract.blueprints.contract_mechanical_deduction import ( contract_mechanical_deduction_api, ) from abacus_contract.blueprints.contract_party import contract_party_api from abacus_contract.blueprints.contract_reserve import contract_reserve_api from abacus_contract.blueprints.contract_template import contract_template_api from abacus_contract.blueprints.contract_term import contract_term_api from abacus_contract.blueprints.contract_term_condition import ( contract_term_condition_api, ) from abacus_contract.blueprints.contract_term_schedule import ( contract_term_schedule_api, ) from abacus_contract.blueprints.dag import dag_api from abacus_contract.blueprints.historical_contract_advance import ( historical_contract_advance_api, ) from abacus_contract.blueprints.legacy_contract import legacy_contract_api from abacus_contract.blueprints.reference_flowthrough_calculation import ( reference_flowthrough_calculation_api, ) from abacus_contract.blueprints.reference_mechanical_rate import ( reference_mechanical_rate_api, ) from abacus_contract.blueprints.reference_payment_entity import ( reference_payment_entity_api, ) from abacus_contract.blueprints.reference_payment_type import ( reference_payment_type_api, ) from abacus_contract.blueprints.reference_sap_profit_center import ( reference_sap_profit_center_api, ) from abacus_contract.blueprints.reference_signing_entity import ( reference_signing_entity_api, ) from abacus_contract.blueprints.reference_transaction_type import ( reference_transaction_type_api, ) from abacus_contract.blueprints.reference_transaction_type_group import ( reference_transaction_type_group_api, ) from abacus_contract.blueprints.signing_entity_sap_profit_center import ( signing_entity_sap_profit_center_api, ) app.register_blueprint(contract_api) app.register_blueprint(contract_advance_api) app.register_blueprint(contract_flowthrough_api) app.register_blueprint(contract_lifecycle_schedule_detail_api) app.register_blueprint(contract_lifecycle_schedule_api) app.register_blueprint(contract_lifecycle_api) app.register_blueprint(contract_mechanical_deduction_api) app.register_blueprint(contract_party_api) app.register_blueprint(contract_reserve_api) app.register_blueprint(contract_template_api) app.register_blueprint(contract_term_api) app.register_blueprint(contract_term_condition_api) app.register_blueprint(contract_term_schedule_api) app.register_blueprint(contract_exclusion_api) app.register_blueprint(historical_contract_advance_api) app.register_blueprint(legacy_contract_api) app.register_blueprint(reference_flowthrough_calculation_api) app.register_blueprint(reference_mechanical_rate_api) app.register_blueprint(reference_payment_entity_api) app.register_blueprint(reference_payment_type_api) app.register_blueprint(reference_sap_profit_center_api) app.register_blueprint(reference_signing_entity_api) app.register_blueprint(reference_transaction_type_api) app.register_blueprint(reference_transaction_type_group_api) app.register_blueprint(signing_entity_sap_profit_center_api) app.register_blueprint(dag_api)