work in progress: migration of records (tracking) - main development in python2 (2master) branch

This commit is contained in:
Helmut Merz 2023-12-11 08:19:49 +01:00
parent 1fb58a7db3
commit 6f86e74feb

View file

@ -0,0 +1,15 @@
# cybertools.tracking.migration
"""Tools for migration ZODB-/BTree-based tracks to SQL-base records."""
from cco.storage.tracking import record
def migrate(loopsRoot, recFolderName, storageFactory=record.Storage):
rf = loopsRoot.getRecordManager().get(recFolderName)
if rf is None:
print('*** ERROR: folder %r not found!' % recFolderName)
return
for id, inTrack in rf.items():
print('***', id, inTrack)