trulens.core.database.migrations.data¶
trulens.core.database.migrations.data
¶
Attributes¶
sql_alchemy_migration_versions
module-attribute
¶
DB versions.
sqlalchemy_upgrade_paths
module-attribute
¶
A DAG of upgrade functions to get to most recent DB.
Classes¶
Functions¶
_get_sql_alchemy_compatibility_version
¶
_sql_alchemy_serialization_asserts
¶
_sql_alchemy_serialization_asserts(db: DB) -> None
Checks that data migrated JSONs can be deserialized from DB to Python objects.
PARAMETER | DESCRIPTION |
---|---|
db
|
The database object
TYPE:
|
RAISES | DESCRIPTION |
---|---|
VersionException
|
raises if a serialization fails |