List of all items
Structs
- Aggregate
- AggregateColumn
- AggregateCount
- BatchCreate
- BatchDelete
- BatchGet
- BatchUpdate
- BatchUpsert
- CoalesceExpr
- CoalesceFilter
- CreateDefault
- CreateRecord
- DeleteMany
- DeleteRecord
- FieldRef
- Filter
- FindMany
- FindManyWith
- FindUnique
- JsonTextPath
- Migration
- MigrationState
- ModelColumn
- ModelDelegate
- ModelDescriptor
- OrderClause
- ProjectedFindMany
- ProjectedFindUnique
- Projection
- ReadPolicy
- RelationFilter
- RelationInclude
- ScopedAggregate
- ScopedAggregateColumn
- ScopedAggregateCount
- ScopedBatchCreate
- ScopedBatchDelete
- ScopedBatchGet
- ScopedBatchUpdate
- ScopedBatchUpsert
- ScopedCreateRecord
- ScopedDeleteMany
- ScopedDeleteRecord
- ScopedFindMany
- ScopedFindManyWith
- ScopedFindUnique
- ScopedModelDelegate
- ScopedProjectedFindMany
- ScopedProjectedFindUnique
- ScopedUpdateMany
- ScopedUpdateManySet
- ScopedUpdateRecord
- ScopedUpdateRecordSet
- ScopedUpsertRecord
- SpatialPoint
- SqlColumnValue
- SqlxIdempotencyStore
- SqlxRuntime
- UpdateMany
- UpdateManySet
- UpdateRecord
- UpdateRecordSet
- UpsertRecord
- sqlx::PgConnection
- sqlx::Pool
- sqlx::Postgres
- sqlx::QueryBuilder
- sqlx::RawSql
- sqlx::Transaction
- sqlx::error::UnexpectedNullError
- sqlx::migrate::AppliedMigration
- sqlx::migrate::Migration
- sqlx::migrate::Migrator
- sqlx::pool::CloseEvent
- sqlx::pool::Pool
- sqlx::pool::PoolConnection
- sqlx::pool::PoolConnectionMetadata
- sqlx::pool::PoolOptions
- sqlx::query_builder::QueryBuilder
- sqlx::query_builder::Separated
- sqlx::types::Decimal
- sqlx::types::Json
- sqlx::types::JsonRawValue
- sqlx::types::Text
- sqlx::types::Uuid
- sqlx::types::chrono::DateTime
- sqlx::types::chrono::FixedOffset
- sqlx::types::chrono::Local
- sqlx::types::chrono::NaiveDate
- sqlx::types::chrono::NaiveDateTime
- sqlx::types::chrono::NaiveTime
- sqlx::types::chrono::Utc
- sqlx::types::uuid::Builder
- sqlx::types::uuid::Error
- sqlx::types::uuid::NoContext
- sqlx::types::uuid::NonNilUuid
- sqlx::types::uuid::Timestamp
- sqlx::types::uuid::Uuid
- sqlx::types::uuid::fmt::Braced
- sqlx::types::uuid::fmt::Hyphenated
- sqlx::types::uuid::fmt::Simple
- sqlx::types::uuid::fmt::Urn
- sqlx::types::uuid::timestamp::Timestamp
- sqlx::types::uuid::timestamp::context::NoContext
- sqlx::types::uuid::timestamp::context::ThreadLocalContext
Enums
- ConflictTarget
- CreateDefaultType
- FilterExpr
- FilterOp
- JsonFilter
- MigrationStatus
- NullOrder
- PolicyExpr
- PolicyLiteral
- ReadPredicate
- RelationQuantifier
- SortDirection
- SpatialFilter
- SqlValue
- sqlx::Either
- sqlx::Error
- sqlx::encode::IsNull
- sqlx::error::Error
- sqlx::error::ErrorKind
- sqlx::migrate::MigrateError
- sqlx::migrate::MigrationType
- sqlx::pool::MaybePoolConnection
- sqlx::pool::maybe::MaybePoolConnection
- sqlx::types::JsonValue
- sqlx::types::uuid::Variant
- sqlx::types::uuid::Version
Traits
- CreateModelInput
- FromPartialPgRow
- IntoColumnName
- IntoSqlValue
- ModelPrimaryKey
- UpdateModelInput
- UpsertModelInput
- sqlx::Acquire
- sqlx::Arguments
- sqlx::Column
- sqlx::ColumnIndex
- sqlx::ConnectOptions
- sqlx::Connection
- sqlx::Database
- sqlx::Decode
- sqlx::Encode
- sqlx::Execute
- sqlx::Executor
- sqlx::FromRow
- sqlx::IntoArguments
- sqlx::PgExecutor
- sqlx::Row
- sqlx::Statement
- sqlx::Type
- sqlx::TypeInfo
- sqlx::Value
- sqlx::ValueRef
- sqlx::database::Database
- sqlx::database::HasStatementCache
- sqlx::decode::Decode
- sqlx::encode::Encode
- sqlx::error::DatabaseError
- sqlx::migrate::Migrate
- sqlx::migrate::MigrateDatabase
- sqlx::migrate::MigrationSource
- sqlx::types::Type
- sqlx::types::chrono::TimeZone
- sqlx::types::uuid::ClockSequence
- sqlx::types::uuid::timestamp::ClockSequence
Macros
Functions
- apply_pending
- coalesce
- create_record_with_executor
- ensure_migrations_table
- expiry_from
- point
- primary_key_from_snapshot
- run_in_isolated_tx
- run_in_isolated_tx_with_retries
- snapshot_model
- sqlx::error::mismatched_types
- sqlx::migrate::resolve_blocking
- sqlx::query
- sqlx::query_as
- sqlx::query_as_with
- sqlx::query_scalar
- sqlx::query_scalar_with
- sqlx::query_with
- sqlx::raw_sql
- sqlx::types::uuid::serde::braced::deserialize
- sqlx::types::uuid::serde::braced::serialize
- sqlx::types::uuid::serde::compact::deserialize
- sqlx::types::uuid::serde::compact::serialize
- sqlx::types::uuid::serde::hyphenated::deserialize
- sqlx::types::uuid::serde::hyphenated::serialize
- sqlx::types::uuid::serde::simple::deserialize
- sqlx::types::uuid::serde::simple::serialize
- sqlx::types::uuid::serde::urn::deserialize
- sqlx::types::uuid::serde::urn::serialize
- status
- update_record_with_executor
Type Aliases
- BatchUpdateItem
- sqlx::PgPool
- sqlx::PgTransaction
- sqlx::Result
- sqlx::error::BoxDynError
- sqlx::error::Result
- sqlx::types::uuid::Bytes