Init Repo
This commit is contained in:
@@ -0,0 +1,29 @@
|
||||
"""
|
||||
Services module for VFX Project Management System.
|
||||
|
||||
This module contains business logic services for handling complex operations
|
||||
like soft deletion and recovery of shots and assets.
|
||||
"""
|
||||
|
||||
from .shot_soft_deletion import ShotSoftDeletionService, DeletionInfo, DeletionResult
|
||||
from .asset_soft_deletion import AssetSoftDeletionService, AssetDeletionInfo, AssetDeletionResult
|
||||
from .recovery_service import (
|
||||
RecoveryService, RecoveryInfo, RecoveryResult, DeletedShot, DeletedAsset,
|
||||
PermanentDeleteResult, BulkPermanentDeleteResult
|
||||
)
|
||||
|
||||
__all__ = [
|
||||
'ShotSoftDeletionService',
|
||||
'DeletionInfo',
|
||||
'DeletionResult',
|
||||
'AssetSoftDeletionService',
|
||||
'AssetDeletionInfo',
|
||||
'AssetDeletionResult',
|
||||
'RecoveryService',
|
||||
'RecoveryInfo',
|
||||
'RecoveryResult',
|
||||
'DeletedShot',
|
||||
'DeletedAsset',
|
||||
'PermanentDeleteResult',
|
||||
'BulkPermanentDeleteResult'
|
||||
]
|
||||
Reference in New Issue
Block a user