Index
_
|
A
|
B
|
C
|
D
|
E
|
G
|
H
|
I
|
J
|
L
|
M
|
N
|
O
|
P
|
R
|
S
|
T
|
U
|
V
|
W
_
__getattr__() (openapi.db.container.Database method)
A
add() (openapi.ws.manager.SocketsManager method)
ApiPath (class in openapi.spec.path)
apply() (openapi.pagination.Pagination method)
apply_cursor_pagination() (openapi.pagination.PaginationVisitor method)
apply_offset_pagination() (openapi.pagination.PaginationVisitor method)
asyncio
B
bool_field() (in module openapi.data.fields)
C
Channel (class in openapi.ws.channel)
channel_callback (openapi.ws.pubsub.Subscribe property)
Channels (class in openapi.ws.channels)
channels (openapi.ws.manager.SocketsManager property)
(openapi.ws.path.WsPathMixin property)
cleaned() (openapi.data.view.DataView method)
close() (openapi.db.container.Database method)
close_sockets() (openapi.ws.manager.SocketsManager method)
connection() (openapi.db.container.Database method)
(openapi.testing.SingleConnDatabase method)
container (openapi.utils.TypingInfo attribute)
create_all() (openapi.db.container.Database method)
create_list() (openapi.db.path.SqlApiPath method)
create_one() (openapi.db.path.SqlApiPath method)
CrudDB (class in openapi.db.dbmodel)
cursorPagination() (in module openapi.pagination)
D
data (openapi.pagination.PaginatedData attribute)
data_field() (in module openapi.data.fields)
Database (class in openapi.db.container)
dataclass_from_table() (in module openapi.data.db)
dataclasses
DataView (class in openapi.data.view)
date_field() (in module openapi.data.fields)
date_time_field() (in module openapi.data.fields)
db (openapi.db.path.SqlApiPath property)
db_count() (openapi.db.dbmodel.CrudDB method)
db_delete() (openapi.db.dbmodel.CrudDB method)
db_insert() (openapi.db.dbmodel.CrudDB method)
db_select() (openapi.db.dbmodel.CrudDB method)
db_table (openapi.db.path.SqlApiPath property)
db_update() (openapi.db.dbmodel.CrudDB method)
db_upsert() (openapi.db.dbmodel.CrudDB method)
decode_message() (openapi.ws.path.WsPathMixin method)
default_filter_field() (openapi.db.dbmodel.CrudDB method)
delete_list() (openapi.db.path.SqlApiPath method)
delete_one() (openapi.db.path.SqlApiPath method)
drop_all() (openapi.db.container.Database method)
drop_all_schemas() (openapi.db.container.Database method)
dsn (openapi.db.container.Database property)
dump() (in module openapi.data.dump)
(openapi.data.view.DataView method)
E
element (openapi.utils.TypingInfo attribute)
email_field() (in module openapi.data.fields)
encode_message() (openapi.ws.path.WsPathMixin method)
engine (openapi.db.container.Database property)
ensure_connection() (openapi.db.container.Database method)
ensure_transaction() (openapi.db.container.Database method)
enum_field() (in module openapi.data.fields)
event_pattern() (openapi.ws.channel.Channel method)
events (openapi.ws.channel.Channel property)
G
get() (openapi.utils.TypingInfo class method)
get_db() (in module openapi.db)
get_filters() (openapi.spec.path.ApiPath method)
get_list() (openapi.db.path.SqlApiPath method)
get_one() (openapi.db.path.SqlApiPath method)
get_publish_message() (openapi.ws.pubsub.Publish method)
get_query() (openapi.db.dbmodel.CrudDB method)
get_schema() (openapi.data.view.DataView method)
H
header_links() (openapi.pagination.PaginatedData method)
I
info (openapi.spec.OpenApiSpec attribute)
insert_data() (openapi.spec.path.ApiPath method)
integer_field() (in module openapi.data.fields)
is_complex (openapi.utils.TypingInfo property)
is_dataclass (openapi.utils.TypingInfo property)
is_none (openapi.utils.TypingInfo property)
is_union (openapi.utils.TypingInfo property)
J
json_data() (openapi.spec.path.ApiPath method)
json_field() (in module openapi.data.fields)
json_response() (openapi.pagination.PaginatedData method)
L
links() (openapi.pagination.Pagination method)
M
metadata (openapi.db.container.Database property)
module
openapi.data.db
openapi.data.dump
openapi.data.fields
openapi.data.validate
openapi.data.view
openapi.db
openapi.db.container
openapi.db.dbmodel
openapi.db.path
openapi.pagination
openapi.spec
openapi.spec.path
openapi.testing
openapi.utils
openapi.ws.channel
openapi.ws.channels
openapi.ws.manager
openapi.ws.path
openapi.ws.pubsub
N
number_field() (in module openapi.data.fields)
O
offsetPagination() (in module openapi.pagination)
op (class in openapi.spec)
openapi
openapi.data.db
module
openapi.data.dump
module
openapi.data.fields
module
openapi.data.validate
module
openapi.data.view
module
openapi.db
module
openapi.db.container
module
openapi.db.dbmodel
module
openapi.db.path
module
openapi.pagination
module
openapi.spec
module
openapi.spec.path
module
openapi.testing
module
openapi.utils
module
openapi.ws.channel
module
openapi.ws.channels
module
openapi.ws.manager
module
openapi.ws.path
module
openapi.ws.pubsub
module
OpenApiInfo (class in openapi.spec)
OpenApiSpec (class in openapi.spec)
order_by() (openapi.db.dbmodel.CrudDB method)
order_by_query() (openapi.db.dbmodel.CrudDB method)
P
paginated() (openapi.pagination.Pagination method)
PaginatedData (class in openapi.pagination)
Pagination (class in openapi.pagination)
pagination (openapi.pagination.PaginatedData attribute)
PaginationVisitor (class in openapi.pagination)
path_schema (openapi.spec.path.ApiPath attribute)
Publish (class in openapi.ws.pubsub)
publish() (openapi.ws.manager.SocketsManager method)
R
raise_validation_error() (openapi.data.view.DataView method)
Redoc (class in openapi.spec)
redoc (openapi.spec.OpenApiSpec attribute)
register() (openapi.ws.channel.Channel method)
(openapi.ws.channels.Channels method)
registered (openapi.ws.channels.Channels property)
remove() (openapi.ws.manager.SocketsManager method)
routes() (openapi.spec.OpenApiSpec method)
S
schema
search_query() (openapi.db.dbmodel.CrudDB method)
searchable() (in module openapi.pagination)
server_info() (openapi.ws.manager.SocketsManager method)
SingleConnDatabase (class in openapi.testing)
socket_id (openapi.ws.manager.Websocket attribute)
sockets (openapi.ws.manager.SocketsManager property)
(openapi.ws.path.WsPathMixin property)
SOCKETS_KEY (openapi.ws.path.WsPathMixin attribute)
SocketsManager (class in openapi.ws.manager)
spec_route() (openapi.spec.OpenApiSpec method)
spec_url (openapi.spec.OpenApiSpec attribute)
SqlApiPath (class in openapi.db.path)
str_field() (in module openapi.data.fields)
Subscribe (class in openapi.ws.pubsub)
subscribe() (openapi.ws.manager.SocketsManager method)
subscribe_to_event() (openapi.ws.manager.SocketsManager method)
sync_engine (openapi.db.container.Database property)
T
table (openapi.db.path.SqlApiPath attribute)
total (openapi.pagination.PaginatedData attribute)
transaction() (openapi.db.container.Database method)
(openapi.testing.SingleConnDatabase method)
TypingInfo (class in openapi.utils)
U
unregister() (openapi.ws.channels.Channels method)
unsubscribe() (openapi.ws.manager.SocketsManager method)
update_one() (openapi.db.path.SqlApiPath method)
url (openapi.pagination.PaginatedData attribute)
uuid_field() (in module openapi.data.fields)
V
validate() (in module openapi.data.validate)
validated_schema() (in module openapi.data.validate)
validation_error() (openapi.data.view.DataView method)
(openapi.spec.path.ApiPath method)
W
Websocket (class in openapi.ws.manager)
ws_rpc_publish() (openapi.ws.pubsub.Publish method)
ws_rpc_subscribe() (openapi.ws.pubsub.Subscribe method)
ws_rpc_unsubscribe() (openapi.ws.pubsub.Subscribe method)
WsPathMixin (class in openapi.ws.path)
aio-openapi
Async web middleware for aiohttp, asyncpg and OpenAPI
Navigation
Tutorial
Reference
Validation
Queries
Websocket RPC
Environment Variables
Glossary
Quick search