aiida.storage package#
Module for implementations of database backends.
Subpackages#
- aiida.storage.psql_dos package
- Subpackages
- Submodules
AlembicRunner
PsqlDosBackend
PsqlDosBackend.Model
PsqlDosBackend.__abstractmethods__
PsqlDosBackend.__init__()
PsqlDosBackend.__module__
PsqlDosBackend.__str__()
PsqlDosBackend._abc_impl
PsqlDosBackend._backup()
PsqlDosBackend._backup_storage()
PsqlDosBackend._clear()
PsqlDosBackend._default_user
PsqlDosBackend._get_mapper_from_entity()
PsqlDosBackend._initialise_session()
PsqlDosBackend.authinfos
PsqlDosBackend.bulk_insert()
PsqlDosBackend.bulk_update()
PsqlDosBackend.close()
PsqlDosBackend.comments
PsqlDosBackend.computers
PsqlDosBackend.delete()
PsqlDosBackend.delete_nodes_and_connections()
PsqlDosBackend.get_backend_entity()
PsqlDosBackend.get_global_variable()
PsqlDosBackend.get_info()
PsqlDosBackend.get_repository()
PsqlDosBackend.get_session()
PsqlDosBackend.get_unreferenced_keyset()
PsqlDosBackend.groups
PsqlDosBackend.in_transaction
PsqlDosBackend.initialise()
PsqlDosBackend.is_closed
PsqlDosBackend.logs
PsqlDosBackend.maintain()
PsqlDosBackend.migrate()
PsqlDosBackend.migrator
PsqlDosBackend.migrator_context()
PsqlDosBackend.nodes
PsqlDosBackend.query()
PsqlDosBackend.set_global_variable()
PsqlDosBackend.transaction()
PsqlDosBackend.users
PsqlDosBackend.version_head()
PsqlDosBackend.version_profile()
get_filepath_container()
PsqlDosMigrator
PsqlDosMigrator.__dict__
PsqlDosMigrator.__init__()
PsqlDosMigrator.__module__
PsqlDosMigrator.__weakref__
PsqlDosMigrator._alembic_config()
PsqlDosMigrator._alembic_connect()
PsqlDosMigrator._alembic_script()
PsqlDosMigrator._migration_context()
PsqlDosMigrator.alembic_version_tbl_name
PsqlDosMigrator.close()
PsqlDosMigrator.connection
PsqlDosMigrator.delete_all_tables()
PsqlDosMigrator.django_version_table
PsqlDosMigrator.get_container()
PsqlDosMigrator.get_current_table()
PsqlDosMigrator.get_repository_uuid()
PsqlDosMigrator.get_schema_version_head()
PsqlDosMigrator.get_schema_version_profile()
PsqlDosMigrator.get_schema_versions()
PsqlDosMigrator.initialise()
PsqlDosMigrator.initialise_database()
PsqlDosMigrator.initialise_repository()
PsqlDosMigrator.is_database_initialised
PsqlDosMigrator.is_initialised
PsqlDosMigrator.is_repository_initialised
PsqlDosMigrator.migrate()
PsqlDosMigrator.migrate_down()
PsqlDosMigrator.migrate_up()
PsqlDosMigrator.reset_database()
PsqlDosMigrator.reset_repository()
PsqlDosMigrator.session()
PsqlDosMigrator.validate_storage()
PsqlConfig
PsqlConfig.__annotations__
PsqlConfig.__dict__
PsqlConfig.__module__
PsqlConfig.__optional_keys__
PsqlConfig.__orig_bases__
PsqlConfig.__required_keys__
PsqlConfig.__total__
PsqlConfig.__weakref__
PsqlConfig.database_hostname
PsqlConfig.database_name
PsqlConfig.database_password
PsqlConfig.database_port
PsqlConfig.database_username
PsqlConfig.engine_kwargs
create_scoped_session_factory()
create_sqlalchemy_engine()
flag_modified()
get_pg_tc()
install_tc()
- aiida.storage.sqlite_dos package
- Submodules
SqliteDosMigrator
SqliteDosStorage
SqliteDosStorage.Model
SqliteDosStorage.__abstractmethods__
SqliteDosStorage.__module__
SqliteDosStorage.__str__()
SqliteDosStorage._abc_impl
SqliteDosStorage._backup()
SqliteDosStorage._default_user
SqliteDosStorage._initialise_session()
SqliteDosStorage._session_factory
SqliteDosStorage.authinfos
SqliteDosStorage.comments
SqliteDosStorage.computers
SqliteDosStorage.delete()
SqliteDosStorage.get_backend_entity()
SqliteDosStorage.get_repository()
SqliteDosStorage.groups
SqliteDosStorage.initialise()
SqliteDosStorage.logs
SqliteDosStorage.migrator
SqliteDosStorage.nodes
SqliteDosStorage.query()
SqliteDosStorage.users
SqliteDosStorage.version_head()
SqliteDosStorage.version_profile()
- Submodules
- aiida.storage.sqlite_temp package
- Submodules
SandboxShaRepositoryBackend
SandboxShaRepositoryBackend.__abstractmethods__
SandboxShaRepositoryBackend.__module__
SandboxShaRepositoryBackend._abc_impl
SandboxShaRepositoryBackend._filepath
SandboxShaRepositoryBackend._put_object_from_filelike()
SandboxShaRepositoryBackend._sandbox
SandboxShaRepositoryBackend.get_info()
SandboxShaRepositoryBackend.get_object_hash()
SandboxShaRepositoryBackend.key_format
SandboxShaRepositoryBackend.maintain()
SqliteTempBackend
SqliteTempBackend.Model
SqliteTempBackend.__abstractmethods__
SqliteTempBackend.__init__()
SqliteTempBackend.__module__
SqliteTempBackend.__str__()
SqliteTempBackend._abc_impl
SqliteTempBackend._clear()
SqliteTempBackend._default_user
SqliteTempBackend._get_mapper_from_entity()
SqliteTempBackend.authinfos
SqliteTempBackend.bulk_insert()
SqliteTempBackend.bulk_update()
SqliteTempBackend.cli_exposed
SqliteTempBackend.close()
SqliteTempBackend.comments
SqliteTempBackend.computers
SqliteTempBackend.create_profile()
SqliteTempBackend.delete()
SqliteTempBackend.delete_nodes_and_connections()
SqliteTempBackend.get_backend_entity()
SqliteTempBackend.get_global_variable()
SqliteTempBackend.get_info()
SqliteTempBackend.get_repository()
SqliteTempBackend.get_session()
SqliteTempBackend.groups
SqliteTempBackend.in_transaction
SqliteTempBackend.initialise()
SqliteTempBackend.is_closed
SqliteTempBackend.logs
SqliteTempBackend.maintain()
SqliteTempBackend.migrate()
SqliteTempBackend.nodes
SqliteTempBackend.query()
SqliteTempBackend.set_global_variable()
SqliteTempBackend.transaction()
SqliteTempBackend.users
SqliteTempBackend.version_head()
SqliteTempBackend.version_profile()
- Submodules
- aiida.storage.sqlite_zip package
- Subpackages
- Submodules
FolderBackendRepository
SqliteZipBackend
SqliteZipBackend.Model
SqliteZipBackend.__abstractmethods__
SqliteZipBackend.__init__()
SqliteZipBackend.__module__
SqliteZipBackend.__str__()
SqliteZipBackend._abc_impl
SqliteZipBackend._clear()
SqliteZipBackend._default_user
SqliteZipBackend.authinfos
SqliteZipBackend.bulk_insert()
SqliteZipBackend.bulk_update()
SqliteZipBackend.close()
SqliteZipBackend.comments
SqliteZipBackend.computers
SqliteZipBackend.create_profile()
SqliteZipBackend.delete()
SqliteZipBackend.delete_nodes_and_connections()
SqliteZipBackend.get_backend_entity()
SqliteZipBackend.get_global_variable()
SqliteZipBackend.get_info()
SqliteZipBackend.get_repository()
SqliteZipBackend.get_session()
SqliteZipBackend.groups
SqliteZipBackend.in_transaction
SqliteZipBackend.initialise()
SqliteZipBackend.is_closed
SqliteZipBackend.logs
SqliteZipBackend.maintain()
SqliteZipBackend.migrate()
SqliteZipBackend.nodes
SqliteZipBackend.query()
SqliteZipBackend.read_only
SqliteZipBackend.set_global_variable()
SqliteZipBackend.transaction()
SqliteZipBackend.users
SqliteZipBackend.version_head()
SqliteZipBackend.version_profile()
ZipfileBackendRepository
ZipfileBackendRepository.__abstractmethods__
ZipfileBackendRepository.__init__()
ZipfileBackendRepository.__module__
ZipfileBackendRepository._abc_impl
ZipfileBackendRepository._zipfile
ZipfileBackendRepository.close()
ZipfileBackendRepository.has_object()
ZipfileBackendRepository.list_objects()
ZipfileBackendRepository.open()
_RoBackendRepository
_RoBackendRepository.__abstractmethods__
_RoBackendRepository.__init__()
_RoBackendRepository.__module__
_RoBackendRepository._abc_impl
_RoBackendRepository._put_object_from_filelike()
_RoBackendRepository.close()
_RoBackendRepository.delete_objects()
_RoBackendRepository.erase()
_RoBackendRepository.get_info()
_RoBackendRepository.get_object_hash()
_RoBackendRepository.has_objects()
_RoBackendRepository.initialise()
_RoBackendRepository.is_initialised
_RoBackendRepository.iter_object_streams()
_RoBackendRepository.key_format
_RoBackendRepository.maintain()
_RoBackendRepository.uuid
_alembic_config()
_alembic_connect()
_alembic_script()
_migration_context()
_perform_legacy_migrations()
_read_json()
get_schema_version_head()
list_versions()
migrate()
validate_storage()
DbAuthInfo
DbAuthInfo.__init__()
DbAuthInfo.__mapper__
DbAuthInfo.__module__
DbAuthInfo.__table__
DbAuthInfo.__tablename__
DbAuthInfo._metadata
DbAuthInfo._sa_class_manager
DbAuthInfo.aiidauser
DbAuthInfo.aiidauser_id
DbAuthInfo.auth_params
DbAuthInfo.dbcomputer
DbAuthInfo.dbcomputer_id
DbAuthInfo.enabled
DbAuthInfo.id
DbComment
DbComputer
DbComputer.__init__()
DbComputer.__mapper__
DbComputer.__module__
DbComputer.__table__
DbComputer.__tablename__
DbComputer._metadata
DbComputer._sa_class_manager
DbComputer.description
DbComputer.hostname
DbComputer.id
DbComputer.label
DbComputer.scheduler_type
DbComputer.transport_type
DbComputer.uuid
DbGroup
DbGroupNodes
DbLink
DbLog
DbNode
DbNode.__init__()
DbNode.__mapper__
DbNode.__module__
DbNode.__table__
DbNode.__tablename__
DbNode._sa_class_manager
DbNode.attributes
DbNode.ctime
DbNode.dbcomputer
DbNode.dbcomputer_id
DbNode.description
DbNode.extras
DbNode.id
DbNode.label
DbNode.mtime
DbNode.node_type
DbNode.process_type
DbNode.repository_metadata
DbNode.user
DbNode.user_id
DbNode.uuid
DbUser
SqliteModel
TZDateTime
create_orm_cls()
get_model_from_entity()
pg_to_sqlite()
SqliteAuthInfo
SqliteAuthInfoCollection
SqliteComment
SqliteCommentCollection
SqliteComputer
SqliteComputerCollection
SqliteEntityOverride
SqliteGroup
SqliteGroupCollection
SqliteLog
SqliteLogCollection
SqliteNode
SqliteNodeCollection
SqliteQueryBuilder
SqliteQueryBuilder.AuthInfo
SqliteQueryBuilder.Comment
SqliteQueryBuilder.Computer
SqliteQueryBuilder.Group
SqliteQueryBuilder.Link
SqliteQueryBuilder.Log
SqliteQueryBuilder.Node
SqliteQueryBuilder.User
SqliteQueryBuilder.__abstractmethods__
SqliteQueryBuilder.__module__
SqliteQueryBuilder._abc_impl
SqliteQueryBuilder._data
SqliteQueryBuilder._get_projectable_entity()
SqliteQueryBuilder._query_cache
SqliteQueryBuilder._query_hash
SqliteQueryBuilder.get_filter_expr_from_column()
SqliteQueryBuilder.get_filter_expr_from_jsonb()
SqliteQueryBuilder.inner_to_outer_schema
SqliteQueryBuilder.outer_to_inner_schema
SqliteQueryBuilder.table_groups_nodes
SqliteUser
SqliteUserCollection
_()
get_backend_entity()
DB_FILENAME
META_FILENAME
REPO_FOLDER
ReadOnlyError
create_sqla_engine()
extract_metadata()
read_version()
sqlite_case_sensitive_like()
sqlite_enforce_foreign_keys()
Submodules#
Initialize the storage logger.