Class: LooseForeignKeys::PartitionCleanerService
- Inherits:
-
CleanerService
- Object
- CleanerService
- LooseForeignKeys::PartitionCleanerService
- Defined in:
- app/services/loose_foreign_keys/partition_cleaner_service.rb
Constant Summary
Constants inherited from CleanerService
CleanerService::DELETE_LIMIT, CleanerService::UPDATE_LIMIT
Instance Method Summary collapse
Methods inherited from CleanerService
#async_delete?, #async_nullify?, #initialize, #update_column_to?
Constructor Details
This class inherits a constructor from LooseForeignKeys::CleanerService
Instance Method Details
#execute ⇒ Object
5 6 7 8 9 |
# File 'app/services/loose_foreign_keys/partition_cleaner_service.rb', line 5 def execute result = execute_partitioned_queries { affected_rows: result, table: loose_foreign_key_definition.from_table } end |