CommitDatabaseToDatabaseConverter

class dsviper.CommitDatabaseToDatabaseConverter

Bases: object

Converts a CommitDatabase into a Database.

convert(source: CommitDatabase, commit_id: ValueCommitId, target: Database, progress: StepperDelegate | None = None) DatabaseTransferInfo

Materialize the state of commit_id from a CommitDatabase into a Database. progress is an optional StepperDelegate. Return a DatabaseTransferInfo.