coodie
Getting Started
Installation
Quick Start
User Guide
Defining Documents
Field Types & Annotations
Primary Keys, Clustering Keys & Indexes
CRUD Operations
QuerySet & Chaining
Filtering (Django-Style Lookups)
User-Defined Types (UDT)
Collection Operations
Counter Tables
TTL (Time-To-Live)
Lightweight Transactions (LWT)
Batch Operations
Sync vs Async API
Drivers & Initialization
Client Encryption (SSL/TLS)
Schema Management
Exceptions & Error Handling
Advanced Patterns & Recipes
Integration Examples
Benchmarks
Migration
Migrating from cqlengine
Real-World Example: scylladb/argus
API Reference
Document
QuerySet
Fields
Types
UserType
Drivers
Exceptions
Results
Batch Operations
Reference
Usage
Project Info
Changelog
Contributing
coodie
Index
Index
A
|
B
|
C
|
D
|
E
|
F
|
G
|
I
|
J
|
K
|
L
|
M
|
N
|
O
|
P
|
Q
|
R
|
S
|
T
|
U
|
V
|
W
A
AbstractDriver (class in coodie.drivers)
(class in coodie.drivers.base)
add() (coodie.batch.AsyncBatchQuery method)
(coodie.batch.BatchQuery method)
aggregate() (coodie.aio.query.QuerySet method)
(coodie.sync.query.QuerySet method)
all() (coodie.aio.query.QuerySet method)
(coodie.sync.query.QuerySet method)
allow_filtering() (coodie.aio.query.QuerySet method)
(coodie.sync.query.QuerySet method)
applied (coodie.results.LWTResult attribute)
Ascii (class in coodie.fields)
AsyncBatchQuery (class in coodie.batch)
avg() (coodie.aio.query.QuerySet method)
(coodie.sync.query.QuerySet method)
B
BatchQuery (class in coodie.batch)
BigInt (class in coodie.fields)
C
CassandraDriver (class in coodie.drivers.cassandra)
cast() (coodie.aio.query.QuerySet method)
(coodie.sync.query.QuerySet method)
close() (coodie.drivers.AbstractDriver method)
(coodie.drivers.base.AbstractDriver method)
(coodie.drivers.cassandra.CassandraDriver method)
(coodie.drivers.LazyDriver method)
close_async() (coodie.drivers.AbstractDriver method)
(coodie.drivers.base.AbstractDriver method)
(coodie.drivers.cassandra.CassandraDriver method)
(coodie.drivers.LazyDriver method)
clustering_key_index (coodie.fields.ClusteringKey attribute)
ClusteringKey (class in coodie.fields)
coerce_row_none_collections() (in module coodie.types)
column_ttl() (coodie.aio.query.QuerySet method)
(coodie.sync.query.QuerySet method)
ConfigurationError
consistency() (coodie.aio.query.QuerySet method)
(coodie.sync.query.QuerySet method)
coodie.aio.document
module
coodie.aio.query
module
coodie.batch
module
coodie.drivers
module
coodie.drivers.base
module
coodie.drivers.cassandra
module
coodie.exceptions
module
coodie.fields
module
coodie.results
module
coodie.sync.document
module
coodie.sync.query
module
coodie.types
module
coodie.usertype
module
CoodieError
count() (coodie.aio.query.QuerySet method)
(coodie.sync.query.QuerySet method)
Counter (class in coodie.fields)
CounterDocument (class in coodie.aio.document)
(class in coodie.sync.document)
CqlDuration (class in coodie.types)
create() (coodie.aio.document.Document class method)
(coodie.aio.query.QuerySet method)
(coodie.sync.document.Document class method)
(coodie.sync.query.QuerySet method)
D
data (coodie.results.PagedResult attribute)
days (coodie.types.CqlDuration attribute)
decrement() (coodie.aio.document.CounterDocument method)
(coodie.sync.document.CounterDocument method)
defer() (coodie.aio.query.QuerySet method)
(coodie.sync.query.QuerySet method)
delete() (coodie.aio.document.Document method)
(coodie.aio.document.MaterializedView method)
(coodie.aio.query.QuerySet method)
(coodie.sync.document.Document method)
(coodie.sync.document.MaterializedView method)
(coodie.sync.query.QuerySet method)
delete_columns() (coodie.aio.document.Document method)
(coodie.sync.document.Document method)
dimensions (coodie.fields.Vector attribute)
Discriminator (class in coodie.fields)
distinct() (coodie.aio.query.QuerySet method)
(coodie.sync.query.QuerySet method)
Document (class in coodie.aio.document)
(class in coodie.sync.document)
Document.Settings (class in coodie.aio.document)
(class in coodie.sync.document)
DocumentNotFound
Double (class in coodie.fields)
drop_table() (coodie.aio.document.Document class method)
(coodie.sync.document.Document class method)
drop_view() (coodie.aio.document.MaterializedView class method)
(coodie.sync.document.MaterializedView class method)
Duration (class in coodie.fields)
E
execute() (coodie.batch.AsyncBatchQuery method)
(coodie.batch.BatchQuery method)
(coodie.drivers.AbstractDriver method)
(coodie.drivers.base.AbstractDriver method)
(coodie.drivers.cassandra.CassandraDriver method)
(coodie.drivers.LazyDriver method)
execute_async() (coodie.drivers.AbstractDriver method)
(coodie.drivers.base.AbstractDriver method)
(coodie.drivers.cassandra.CassandraDriver method)
(coodie.drivers.LazyDriver method)
execute_one() (coodie.drivers.AbstractDriver method)
(coodie.drivers.base.AbstractDriver method)
(coodie.drivers.cassandra.CassandraDriver method)
execute_one_async() (coodie.drivers.AbstractDriver method)
(coodie.drivers.base.AbstractDriver method)
(coodie.drivers.cassandra.CassandraDriver method)
existing (coodie.results.LWTResult attribute)
extract_udt_classes() (in module coodie.usertype)
F
fetch_size() (coodie.aio.query.QuerySet method)
(coodie.sync.query.QuerySet method)
filter() (coodie.aio.query.QuerySet method)
(coodie.sync.query.QuerySet method)
find() (coodie.aio.document.Document class method)
(coodie.sync.document.Document class method)
find_one() (coodie.aio.document.Document class method)
(coodie.sync.document.Document class method)
first() (coodie.aio.query.QuerySet method)
(coodie.sync.query.QuerySet method)
Frozen (class in coodie.fields)
G
get() (coodie.aio.document.Document class method)
(coodie.sync.document.Document class method)
get_driver() (in module coodie.drivers)
group_by() (coodie.aio.query.QuerySet method)
(coodie.sync.query.QuerySet method)
I
if_exists() (coodie.aio.query.QuerySet method)
(coodie.sync.query.QuerySet method)
if_not_exists() (coodie.aio.query.QuerySet method)
(coodie.sync.query.QuerySet method)
increment() (coodie.aio.document.CounterDocument method)
(coodie.sync.document.CounterDocument method)
index_name (coodie.fields.Indexed attribute)
Indexed (class in coodie.fields)
init_coodie() (in module coodie.drivers)
init_coodie_async() (in module coodie.drivers)
insert() (coodie.aio.document.CounterDocument method)
(coodie.aio.document.Document method)
(coodie.aio.document.MaterializedView method)
(coodie.sync.document.CounterDocument method)
(coodie.sync.document.Document method)
(coodie.sync.document.MaterializedView method)
InvalidQueryError
is_not_null() (coodie.aio.query.QuerySet method)
(coodie.sync.query.QuerySet method)
is_null() (coodie.aio.query.QuerySet method)
(coodie.sync.query.QuerySet method)
J
json() (coodie.aio.query.QuerySet method)
(coodie.sync.query.QuerySet method)
K
keyspace (coodie.aio.document.Document.Settings attribute)
(coodie.sync.document.Document.Settings attribute)
(coodie.usertype.UserType.Settings attribute)
L
LazyDriver (class in coodie.drivers)
limit() (coodie.aio.query.QuerySet method)
(coodie.sync.query.QuerySet method)
LWTResult (class in coodie.results)
M
MaterializedView (class in coodie.aio.document)
(class in coodie.sync.document)
max() (coodie.aio.query.QuerySet method)
(coodie.sync.query.QuerySet method)
MigrationError
min() (coodie.aio.query.QuerySet method)
(coodie.sync.query.QuerySet method)
model_config (coodie.aio.document.CounterDocument attribute)
(coodie.aio.document.Document attribute)
(coodie.aio.document.MaterializedView attribute)
(coodie.sync.document.CounterDocument attribute)
(coodie.sync.document.Document attribute)
(coodie.sync.document.MaterializedView attribute)
(coodie.usertype.UserType attribute)
module
coodie.aio.document
coodie.aio.query
coodie.batch
coodie.drivers
coodie.drivers.base
coodie.drivers.cassandra
coodie.exceptions
coodie.fields
coodie.results
coodie.sync.document
coodie.sync.query
coodie.types
coodie.usertype
months (coodie.types.CqlDuration attribute)
MultipleDocumentsFound
N
name (coodie.aio.document.Document.Settings attribute)
(coodie.sync.document.Document.Settings attribute)
nanoseconds (coodie.types.CqlDuration attribute)
needs_row_validation (coodie.drivers.AbstractDriver attribute)
(coodie.drivers.base.AbstractDriver attribute)
O
only() (coodie.aio.query.QuerySet method)
(coodie.sync.query.QuerySet method)
order (coodie.fields.ClusteringKey attribute)
order_by() (coodie.aio.query.QuerySet method)
(coodie.sync.query.QuerySet method)
order_by_ann() (coodie.aio.query.QuerySet method)
(coodie.sync.query.QuerySet method)
P
page() (coodie.aio.query.QuerySet method)
(coodie.sync.query.QuerySet method)
paged_all() (coodie.aio.query.QuerySet method)
(coodie.sync.query.QuerySet method)
PagedResult (class in coodie.results)
paging_state (coodie.results.PagedResult attribute)
partition_key_index (coodie.fields.PrimaryKey attribute)
per_partition_limit() (coodie.aio.query.QuerySet method)
(coodie.sync.query.QuerySet method)
PrimaryKey (class in coodie.fields)
python_type_to_cql_type_str() (in module coodie.types)
Q
QuerySet (class in coodie.aio.query)
(class in coodie.sync.query)
R
register_driver() (in module coodie.drivers)
S
save() (coodie.aio.document.CounterDocument method)
(coodie.aio.document.Document method)
(coodie.aio.document.MaterializedView method)
(coodie.sync.document.CounterDocument method)
(coodie.sync.document.Document method)
(coodie.sync.document.MaterializedView method)
save_json() (coodie.aio.document.Document method)
(coodie.sync.document.Document method)
select_token() (coodie.aio.query.QuerySet method)
(coodie.sync.query.QuerySet method)
similarity_function (coodie.fields.VectorIndex attribute)
SmallInt (class in coodie.fields)
Static (class in coodie.fields)
sum() (coodie.aio.query.QuerySet method)
(coodie.sync.query.QuerySet method)
sync_table() (coodie.aio.document.Document class method)
(coodie.drivers.AbstractDriver method)
(coodie.drivers.base.AbstractDriver method)
(coodie.drivers.cassandra.CassandraDriver method)
(coodie.drivers.LazyDriver method)
(coodie.sync.document.Document class method)
sync_table_async() (coodie.drivers.AbstractDriver method)
(coodie.drivers.base.AbstractDriver method)
(coodie.drivers.cassandra.CassandraDriver method)
(coodie.drivers.LazyDriver method)
sync_type() (coodie.usertype.UserType class method)
sync_type_async() (coodie.usertype.UserType class method)
sync_view() (coodie.aio.document.MaterializedView class method)
(coodie.sync.document.MaterializedView class method)
T
table_name() (coodie.aio.document.Document class method)
(coodie.sync.document.Document class method)
Time (class in coodie.fields)
timeout() (coodie.aio.query.QuerySet method)
(coodie.sync.query.QuerySet method)
timestamp() (coodie.aio.query.QuerySet method)
(coodie.sync.query.QuerySet method)
TimeUUID (class in coodie.fields)
TinyInt (class in coodie.fields)
truncate() (coodie.aio.document.Document class method)
(coodie.sync.document.Document class method)
ttl() (coodie.aio.query.QuerySet method)
(coodie.sync.query.QuerySet method)
type_name() (coodie.usertype.UserType class method)
U
update() (coodie.aio.document.Document method)
(coodie.aio.document.MaterializedView method)
(coodie.aio.query.QuerySet method)
(coodie.sync.document.Document method)
(coodie.sync.document.MaterializedView method)
(coodie.sync.query.QuerySet method)
UserType (class in coodie.usertype)
UserType.Settings (class in coodie.usertype)
using() (coodie.aio.query.QuerySet method)
(coodie.sync.query.QuerySet method)
V
validate() (coodie.aio.query.QuerySet method)
(coodie.sync.query.QuerySet method)
values_list() (coodie.aio.query.QuerySet method)
(coodie.sync.query.QuerySet method)
VarInt (class in coodie.fields)
Vector (class in coodie.fields)
VectorIndex (class in coodie.fields)
W
writetime() (coodie.aio.query.QuerySet method)
(coodie.sync.query.QuerySet method)