切换导航
搜索
软件
概述
OpenStack 组件
SDK
部署工具
OpenStack 地图
示例配置
用例
生产环境中的用户
Ironic 裸机
边缘计算
电信与 NFV
科学与 HPC
容器
企业
用户调查
活动
OpenInfra Summit
项目团队聚会
OpenDev
社区活动
OpenStack 和 OpenInfra Days
峰会视频
社区
欢迎!从这里开始
OpenStack 技术委员会
演讲者局
OpenStack Wiki
获得认证 (COA)
招聘
营销资源
社区新闻
Superuser 杂志
OpenInfra 基金会支持组织
OpenInfra 基金会
市场
培训
发行版和设备
公共云
托管私有云
远程管理私有云
咨询与集成商
驱动程序
博客
文档
加入
注册基金会会员
赞助基金会
更多关于基金会的信息
登录
索引
索引
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
J
|
K
|
L
|
M
|
N
|
O
|
P
|
Q
|
R
|
S
|
T
|
U
|
V
|
W
A
add_index() (在模块 oslo_db.sqlalchemy.utils 中)
AdHocDbFixture (类,在 oslo_db.sqlalchemy.test_fixtures 中)
AlembicExtension (类,在 oslo_db.sqlalchemy.migration_cli.ext_alembic 中)
all_impls() (oslo_db.sqlalchemy.provision.BackendImpl 类方法)
all_viable_backends() (oslo_db.sqlalchemy.provision.Backend 类方法)
AlreadyStartedError
async_transaction_context_provider() (在模块 oslo_db.sqlalchemy.asyncio_facade 中)
B
Backend (类,在 oslo_db.sqlalchemy.provision 中)
backend (oslo_db.sqlalchemy.provision.ProvisionedDatabase 属性)
backend_for_database_type() (oslo_db.sqlalchemy.provision.Backend 类方法)
backend_specific() (在模块 oslo_db.sqlalchemy.test_base 中)
BackendImpl (类,在 oslo_db.sqlalchemy.provision 中)
BackendNotAvailable
BackendResource (类,在 oslo_db.sqlalchemy.provision 中)
backends_by_database_type (oslo_db.sqlalchemy.provision.Backend 属性)
BaseDbFixture (类,在 oslo_db.sqlalchemy.test_fixtures 中)
C
cache_ok (oslo_db.sqlalchemy.types.JsonEncodedDict 属性)
(oslo_db.sqlalchemy.types.JsonEncodedList 属性)
(oslo_db.sqlalchemy.types.JsonEncodedType 属性)
(oslo_db.sqlalchemy.types.SoftDeleteInteger 属性)
CantStartEngineError
CantUpdateException
change_index_columns() (在模块 oslo_db.sqlalchemy.utils 中)
check_plugin_enabled() (在模块 oslo_db.sqlalchemy.migration_cli.manager 中)
clean() (oslo_db.sqlalchemy.provision.BackendResource 方法)
(oslo_db.sqlalchemy.provision.DatabaseResource 方法)
(oslo_db.sqlalchemy.provision.SchemaResource 方法)
column_exists() (在模块 oslo_db.sqlalchemy.utils 中)
ColumnError
compare_server_default() (oslo_db.sqlalchemy.test_migrations.ModelsMigrationsSync 方法)
compare_type() (oslo_db.sqlalchemy.test_migrations.ModelsMigrationsSync 方法)
configure() (在模块 oslo_db.sqlalchemy.asyncio_facade 中)
(在模块 oslo_db.sqlalchemy.enginefacade 中)
ContextNotRequestedError
create_engine() (在模块 oslo_db.sqlalchemy.engines 中)
(在模块 oslo_db.sqlalchemy.session 中)
create_named_database() (oslo_db.sqlalchemy.provision.Backend 方法)
(oslo_db.sqlalchemy.provision.BackendImpl 方法)
create_opportunistic_driver_url() (oslo_db.sqlalchemy.provision.BackendImpl 方法)
created_at (oslo_db.sqlalchemy.models.TimestampMixin 属性)
D
database (oslo_db.sqlalchemy.provision.Schema 属性)
database_exists() (oslo_db.sqlalchemy.provision.Backend 方法)
DatabaseResource (类,在 oslo_db.sqlalchemy.provision 中)
db_sync() (oslo_db.sqlalchemy.test_migrations.ModelsMigrationsSync 方法)
db_token (oslo_db.sqlalchemy.provision.ProvisionedDatabase 属性)
DBAPI (类,在 oslo_db.api 中)
DBConnectionError
DBConsistencyError
DBConstraintError
DBDataError
DBDeadlock
DBDuplicateEntry
DBError
DBInvalidUnicodeParameter
DBMigrationError
DBNonExistentConstraint
DBNonExistentDatabase
DBNonExistentTable
DBNotSupportedError
DBReferenceError
default_engine_kwargs (oslo_db.sqlalchemy.provision.BackendImpl 属性)
delete_from_schema() (oslo_db.sqlalchemy.test_fixtures.DeletesFromSchema 方法)
deleted (oslo_db.sqlalchemy.models.SoftDeleteMixin 属性)
deleted_at (oslo_db.sqlalchemy.models.SoftDeleteMixin 属性)
DeletesFromSchema (类,在 oslo_db.sqlalchemy.test_fixtures 中)
dialect_from_exception_context() (在模块 oslo_db.sqlalchemy.compat 中)
DialectFunctionDispatcher (类,在 oslo_db.sqlalchemy.utils 中)
DialectMultiFunctionDispatcher (类,在 oslo_db.sqlalchemy.utils 中)
DialectSingleFunctionDispatcher (类,在 oslo_db.sqlalchemy.utils 中)
dispatch_for() (oslo_db.sqlalchemy.utils.DialectFunctionDispatcher 方法)
dispatch_for_dialect() (在模块 oslo_db.sqlalchemy.utils 中)
(oslo_db.sqlalchemy.utils.DialectFunctionDispatcher 类方法)
dispatch_on_drivername() (oslo_db.sqlalchemy.utils.DialectFunctionDispatcher 方法)
dispose() (oslo_db.sqlalchemy.provision.BackendImpl 方法)
downgrade() (oslo_db.sqlalchemy.migration_cli.ext_alembic.AlembicExtension 方法)
(oslo_db.sqlalchemy.migration_cli.ext_base.MigrationExtensionBase 方法)
(oslo_db.sqlalchemy.migration_cli.manager.MigrationManager 方法)
DRIVER (oslo_db.sqlalchemy.test_fixtures.BaseDbFixture 属性)
(oslo_db.sqlalchemy.test_fixtures.MySQLOpportunisticFixture 属性)
(oslo_db.sqlalchemy.test_fixtures.PostgresqlOpportunisticFixture 属性)
driver_connection() (在模块 oslo_db.sqlalchemy.compat 中)
drop_additional_objects() (oslo_db.sqlalchemy.provision.BackendImpl 方法)
drop_all_objects() (oslo_db.sqlalchemy.provision.Backend 方法)
(oslo_db.sqlalchemy.provision.BackendImpl 方法)
drop_index() (在模块 oslo_db.sqlalchemy.utils 中)
drop_named_database() (oslo_db.sqlalchemy.provision.Backend 方法)
(oslo_db.sqlalchemy.provision.BackendImpl 方法)
drop_old_duplicate_entries_from_table() (在模块 oslo_db.sqlalchemy.utils 中)
E
enabled (oslo_db.sqlalchemy.migration_cli.ext_alembic.AlembicExtension 属性)
(oslo_db.sqlalchemy.migration_cli.ext_base.MigrationExtensionBase 属性)
engine (oslo_db.sqlalchemy.provision.ProvisionedDatabase 属性)
EngineFacade (在模块 oslo_db.sqlalchemy.session 中)
enginefacade (oslo_db.sqlalchemy.provision.ProvisionedDatabase 属性)
F
filter_metadata_diff() (oslo_db.sqlalchemy.test_migrations.ModelsMigrationsSync 方法)
filters() (在模块 oslo_db.sqlalchemy.exc_filters 中)
FIXTURE (oslo_db.sqlalchemy.test_fixtures.OpportunisticDBTestMixin 属性)
from_config() (oslo_db.api.DBAPI 类方法)
(oslo_db.sqlalchemy.enginefacade.LegacyEngineFacade 类方法)
G
generate_fixtures() (oslo_db.sqlalchemy.test_fixtures.OpportunisticDBTestMixin 方法)
generate_schema_create_all() (oslo_db.sqlalchemy.test_fixtures.GeneratesSchema 方法)
generate_schema_migrations() (oslo_db.sqlalchemy.test_fixtures.GeneratesSchemaFromMigrations 方法)
GeneratesSchema (类,在 oslo_db.sqlalchemy.test_fixtures 中)
GeneratesSchemaFromMigrations (类,在 oslo_db.sqlalchemy.test_fixtures 中)
get() (oslo_db.sqlalchemy.models.ModelBase 方法)
get_db_connection_info() (在模块 oslo_db.sqlalchemy.utils 中)
get_engine() (oslo_db.sqlalchemy.enginefacade.LegacyEngineFacade 方法)
(oslo_db.sqlalchemy.test_migrations.ModelsMigrationsSync 方法)
get_enginefacade() (oslo_db.sqlalchemy.test_fixtures.BaseDbFixture 方法)
get_foreign_key_constraint_name() (在模块 oslo_db.sqlalchemy.utils 中)
get_indexes() (在模块 oslo_db.sqlalchemy.utils 中)
get_legacy_facade() (在模块 oslo_db.sqlalchemy.enginefacade 中)
get_maker() (在模块 oslo_db.sqlalchemy.orm 中)
(在模块 oslo_db.sqlalchemy.session 中)
get_metadata() (oslo_db.sqlalchemy.test_migrations.ModelsMigrationsSync 方法)
get_non_innodb_tables() (在模块 oslo_db.sqlalchemy.utils 中)
get_per_test_enginefacade() (oslo_db.sqlalchemy.test_fixtures.BaseDbFixture 方法)
get_session() (oslo_db.sqlalchemy.enginefacade.LegacyEngineFacade 方法)
get_sessionmaker() (oslo_db.sqlalchemy.enginefacade.LegacyEngineFacade 方法)
get_table() (在模块 oslo_db.sqlalchemy.utils 中)
get_unique_keys() (在模块 oslo_db.sqlalchemy.utils 中)
H
handler() (在模块 oslo_db.sqlalchemy.exc_filters 中)
has_revision() (oslo_db.sqlalchemy.migration_cli.ext_alembic.AlembicExtension 方法)
(oslo_db.sqlalchemy.migration_cli.ext_base.MigrationExtensionBase 方法)
I
impl (oslo_db.sqlalchemy.provision.BackendImpl 属性)
(oslo_db.sqlalchemy.types.JsonEncodedType 属性)
(oslo_db.sqlalchemy.types.SoftDeleteInteger 属性)
include_object() (oslo_db.sqlalchemy.test_migrations.ModelsMigrationsSync 方法)
index_exists() (在模块 oslo_db.sqlalchemy.utils 中)
index_exists_on_columns() (在模块 oslo_db.sqlalchemy.utils 中)
InvalidSortKey
isDirty() (oslo_db.sqlalchemy.provision.BackendResource 方法)
(oslo_db.sqlalchemy.provision.DatabaseResource 方法)
(oslo_db.sqlalchemy.provision.SchemaResource 方法)
items() (oslo_db.sqlalchemy.models.ModelBase 方法)
iteritems() (oslo_db.sqlalchemy.models.ModelBase 方法)
J
JsonEncodedDict (类,在 oslo_db.sqlalchemy.types 中)
JsonEncodedList (类,在 oslo_db.sqlalchemy.types 中)
JsonEncodedType (类,在 oslo_db.sqlalchemy.types 中)
K
keys() (oslo_db.sqlalchemy.models.ModelBase 方法)
L
LegacyEngineFacade (类,在 oslo_db.sqlalchemy.enginefacade 中)
list_opts() (在模块 oslo_db.options 中)
M
make() (oslo_db.sqlalchemy.provision.BackendResource 方法)
(oslo_db.sqlalchemy.provision.DatabaseResource 方法)
(oslo_db.sqlalchemy.provision.SchemaResource 方法)
make_url() (在模块 oslo_db.sqlalchemy.utils 中)
manufacture_criteria() (在模块 oslo_db.sqlalchemy.update_match 中)
manufacture_entity_criteria() (在模块 oslo_db.sqlalchemy.update_match 中)
manufacture_persistent_object() (在模块 oslo_db.sqlalchemy.update_match 中)
MigrationExtensionBase (类,在 oslo_db.sqlalchemy.migration_cli.ext_base 中)
MigrationManager (类,在 oslo_db.sqlalchemy.migration_cli.manager 中)
model_query() (在模块 oslo_db.sqlalchemy.utils 中)
ModelBase (类,在 oslo_db.sqlalchemy.models 中)
ModelIterator (类,在 oslo_db.sqlalchemy.models 中)
ModelsMigrationsSync (类,在 oslo_db.sqlalchemy.test_migrations 中)
模块
oslo_db
oslo_db.api
oslo_db.exception
oslo_db.options
oslo_db.sqlalchemy
oslo_db.sqlalchemy.asyncio_facade
oslo_db.sqlalchemy.compat
oslo_db.sqlalchemy.enginefacade
oslo_db.sqlalchemy.engines
oslo_db.sqlalchemy.exc_filters
oslo_db.sqlalchemy.migration_cli
oslo_db.sqlalchemy.migration_cli.ext_alembic
oslo_db.sqlalchemy.migration_cli.ext_base
oslo_db.sqlalchemy.migration_cli.manager
oslo_db.sqlalchemy.models
oslo_db.sqlalchemy.orm
oslo_db.sqlalchemy.provision
oslo_db.sqlalchemy.session
oslo_db.sqlalchemy.test_base
oslo_db.sqlalchemy.test_fixtures
oslo_db.sqlalchemy.test_migrations
oslo_db.sqlalchemy.types
oslo_db.sqlalchemy.update_match
oslo_db.sqlalchemy.utils
oslo_db.warning
MultiRowsMatched
MySQLOpportunisticFixture (类,在 oslo_db.sqlalchemy.test_fixtures 中)
N
NoEngineContextEstablished
NoRowsMatched
NotSupportedWarning
O
OpportunisticDbFixture (类,在 oslo_db.sqlalchemy.test_fixtures 中)
OpportunisticDBTestMixin (类,在 oslo_db.sqlalchemy.test_fixtures 中)
optimize_module_test_loader() (在模块 oslo_db.sqlalchemy.test_fixtures 中)
optimize_package_test_loader() (在模块 oslo_db.sqlalchemy.test_fixtures 中)
order (oslo_db.sqlalchemy.migration_cli.ext_alembic.AlembicExtension 属性)
(oslo_db.sqlalchemy.migration_cli.ext_base.MigrationExtensionBase 属性)
oslo_db
模块
oslo_db.api
模块
oslo_db.exception
模块
oslo_db.options
模块
oslo_db.sqlalchemy
模块
oslo_db.sqlalchemy.asyncio_facade
模块
oslo_db.sqlalchemy.compat
模块
oslo_db.sqlalchemy.enginefacade
模块
oslo_db.sqlalchemy.engines
模块
oslo_db.sqlalchemy.exc_filters
模块
oslo_db.sqlalchemy.migration_cli
模块
oslo_db.sqlalchemy.migration_cli.ext_alembic
模块
oslo_db.sqlalchemy.migration_cli.ext_base
模块
oslo_db.sqlalchemy.migration_cli.manager
模块
oslo_db.sqlalchemy.models
模块
oslo_db.sqlalchemy.orm
模块
oslo_db.sqlalchemy.provision
模块
oslo_db.sqlalchemy.session
模块
oslo_db.sqlalchemy.test_base
模块
oslo_db.sqlalchemy.test_fixtures
模块
oslo_db.sqlalchemy.test_migrations
模块
oslo_db.sqlalchemy.types
模块
oslo_db.sqlalchemy.update_match
模块
oslo_db.sqlalchemy.utils
模块
oslo_db.warning
模块
OsloDBDeprecationWarning
P
paginate_query() (在模块 oslo_db.sqlalchemy.utils 中)
PostgresqlOpportunisticFixture (类,在 oslo_db.sqlalchemy.test_fixtures 中)
process_bind_param() (oslo_db.sqlalchemy.types.JsonEncodedType 方法)
(oslo_db.sqlalchemy.types.SoftDeleteInteger 方法)
process_result_value() (oslo_db.sqlalchemy.types.JsonEncodedType 方法)
provisioned_database_url() (oslo_db.sqlalchemy.provision.Backend 方法)
(oslo_db.sqlalchemy.provision.BackendImpl 方法)
ProvisionedDatabase (类,在 oslo_db.sqlalchemy.provision 中)
Q
Query (类,在 oslo_db.sqlalchemy.orm 中)
(类,在 oslo_db.sqlalchemy.session 中)
R
reader (在模块 oslo_db.sqlalchemy.asyncio_facade 中)
(在模块 oslo_db.sqlalchemy.enginefacade 中)
register_engine() (在模块 oslo_db.sqlalchemy.exc_filters 中)
ReplaceEngineFacadeFixture (类,在 oslo_db.sqlalchemy.test_fixtures 中)
reset_schema_data() (oslo_db.sqlalchemy.test_fixtures.DeletesFromSchema 方法)
(oslo_db.sqlalchemy.test_fixtures.ResetsData 方法)
ResetsData (类,在 oslo_db.sqlalchemy.test_fixtures 中)
resources (oslo_db.sqlalchemy.test_fixtures.OpportunisticDBTestMixin 属性)
retry_on_deadlock() (在模块 oslo_db.api 中)
retry_on_request() (在模块 oslo_db.api 中)
RetryRequest
revision() (oslo_db.sqlalchemy.migration_cli.ext_alembic.AlembicExtension 方法)
(oslo_db.sqlalchemy.migration_cli.ext_base.MigrationExtensionBase 方法)
(oslo_db.sqlalchemy.migration_cli.manager.MigrationManager 方法)
S
safe_for_db_retry() (在模块 oslo_db.api 中)
sanitize_db_url() (在模块 oslo_db.sqlalchemy.utils 中)
save() (oslo_db.sqlalchemy.models.ModelBase 方法)
Schema (类,在 oslo_db.sqlalchemy.provision 中)
SchemaResource (类,在 oslo_db.sqlalchemy.provision 中)
Session (类,在 oslo_db.sqlalchemy.orm 中)
(类,在 oslo_db.sqlalchemy.session 中)
set_defaults() (在模块 oslo_db.options 中)
setUp() (oslo_db.sqlalchemy.test_fixtures.OpportunisticDBTestMixin 方法)
setup_for_reset() (oslo_db.sqlalchemy.test_fixtures.ResetsData 方法)
SimpleDbFixture (类,在 oslo_db.sqlalchemy.test_fixtures 中)
SKIP_ON_UNAVAILABLE_DB (oslo_db.sqlalchemy.test_fixtures.OpportunisticDBTestMixin 属性)
soft_delete() (oslo_db.sqlalchemy.models.SoftDeleteMixin 方法)
(oslo_db.sqlalchemy.orm.Query 方法)
(oslo_db.sqlalchemy.session.Query 方法)
SoftDeleteInteger (类,在 oslo_db.sqlalchemy.types 中)
SoftDeleteMixin (类,在 oslo_db.sqlalchemy.models 中)
stamp() (oslo_db.sqlalchemy.migration_cli.ext_alembic.AlembicExtension 方法)
(oslo_db.sqlalchemy.migration_cli.ext_base.MigrationExtensionBase 方法)
(oslo_db.sqlalchemy.migration_cli.manager.MigrationManager 方法)
supports_drop_fk (oslo_db.sqlalchemy.provision.BackendImpl 属性)
T
test_models_sync() (oslo_db.sqlalchemy.test_migrations.ModelsMigrationsSync 方法)
TimestampMixin (类,在 oslo_db.sqlalchemy.models 中)
to_list() (在模块 oslo_db.sqlalchemy.utils 中)
transaction_context() (在模块 oslo_db.sqlalchemy.asyncio_facade 中)
(在模块 oslo_db.sqlalchemy.enginefacade 中)
transaction_context_provider() (在模块 oslo_db.sqlalchemy.enginefacade 中)
type (oslo_db.sqlalchemy.types.JsonEncodedDict 属性)
(oslo_db.sqlalchemy.types.JsonEncodedList 属性)
(oslo_db.sqlalchemy.types.JsonEncodedType 属性)
U
update() (oslo_db.sqlalchemy.models.ModelBase 方法)
update_on_match() (在模块 oslo_db.sqlalchemy.update_match 中)
(oslo_db.sqlalchemy.orm.Query 方法)
(oslo_db.sqlalchemy.session.Query 方法)
update_returning_pk() (在模块 oslo_db.sqlalchemy.update_match 中)
(oslo_db.sqlalchemy.orm.Query 方法)
(oslo_db.sqlalchemy.session.Query 方法)
updated_at (oslo_db.sqlalchemy.models.TimestampMixin 属性)
upgrade() (oslo_db.sqlalchemy.migration_cli.ext_alembic.AlembicExtension 方法)
(oslo_db.sqlalchemy.migration_cli.ext_base.MigrationExtensionBase 方法)
(oslo_db.sqlalchemy.migration_cli.manager.MigrationManager 方法)
V
version() (oslo_db.sqlalchemy.migration_cli.ext_alembic.AlembicExtension 方法)
(oslo_db.sqlalchemy.migration_cli.ext_base.MigrationExtensionBase 方法)
(oslo_db.sqlalchemy.migration_cli.manager.MigrationManager 方法)
W
wrap_db_retry (类,在 oslo_db.api 中)
writer (在模块 oslo_db.sqlalchemy.asyncio_facade 中)
(在模块 oslo_db.sqlalchemy.enginefacade 中)
此页最后更新时间:2025-09-05 13:05:16
除非另有说明,此文档根据
知识共享署名 3.0 许可
授权。请参阅所有
OpenStack 法律文档
。
发现错误?报告错误
OpenStack 文档
指南
安装指南
用户指南
配置指南
操作和管理指南
API 指南
贡献者指南
语言
Deutsch (德语)
Français (法语)
Bahasa Indonesia (印尼语)
Italiano (意大利语)
日本語 (日语)
한국어 (韩语)
Português (葡萄牙语)
Türkçe (土耳其语)
简体中文 (Simplified Chinese)
oslo.db 17.4.1.dev2
安装
如何贡献
使用 oslo.db
参考