move storage-related stuff from organize/tracking/storage to loops.storage package
This commit is contained in:
parent
ec87bcd682
commit
70a93f56d9
7 changed files with 14 additions and 8 deletions
|
@ -4,16 +4,16 @@
|
|||
|
||||
from cco.storage.common import registerContainerClass
|
||||
from loops.organize.personal.favorite import BaseFavorite
|
||||
from loops.organize.tracking.storage import compat
|
||||
from loops.storage.compat import tracking
|
||||
|
||||
|
||||
class Favorite(BaseFavorite, compat.Track):
|
||||
class Favorite(BaseFavorite, tracking.Track):
|
||||
|
||||
prefix = 'fav'
|
||||
|
||||
|
||||
@registerContainerClass
|
||||
class Favorites(compat.Container):
|
||||
class Favorites(tracking.Container):
|
||||
|
||||
itemFactory = Favorite
|
||||
tableName = 'favorites'
|
||||
|
|
|
@ -1 +0,0 @@
|
|||
# package loops.organize.tracking.storage
|
4
storage/compat/__init__.py
Normal file
4
storage/compat/__init__.py
Normal file
|
@ -0,0 +1,4 @@
|
|||
# package loops.storage.compat
|
||||
|
||||
"""Compatibility layer for new SQL-based storage implementation.
|
||||
"""
|
|
@ -1,4 +1,4 @@
|
|||
# loops.organize.tracking.storage.compat
|
||||
# loops.storage.compat.tracking
|
||||
|
||||
"""loops compatibility layer on cco.storage.tracking.
|
||||
|
3
storage/migration/__init__.py
Normal file
3
storage/migration/__init__.py
Normal file
|
@ -0,0 +1,3 @@
|
|||
# package loops.storage.migration
|
||||
|
||||
"""Tools for migration of objects from ZODB to SQL-based storage."""
|
|
@ -1,6 +1,6 @@
|
|||
# loops.organize.tracking.storage.migration
|
||||
# loops.storage.migration.tracking
|
||||
|
||||
"""Tools for migration ZODB-/BTree-based tracks to SQL-base records."""
|
||||
"""Tools for migration of ZODB-/BTree-based tracks to SQL-based records."""
|
||||
|
||||
from datetime import datetime
|
||||
import transaction
|
|
@ -13,7 +13,7 @@ from loops.config.base import LoopsOptions
|
|||
from loops.organize.personal.favorite import Favorites as FavoritesAdapter
|
||||
from loops.organize.personal.interfaces import IFavorites
|
||||
from loops.organize.personal.storage.favorite import Favorites
|
||||
from loops.organize.tracking.storage.migration import migrate
|
||||
from loops.storage.migration.tracking import migrate
|
||||
from loops.setup import addAndConfigureObject
|
||||
from loops.storage.tests import common
|
||||
from loops import util
|
||||
|
|
Loading…
Add table
Reference in a new issue